pub trait SampleSize { type Extended: Sample; }
A trait for defining the size of a sample.
The internal integer size used with Stream::iter.
Stream::iter
Rather than making the user of Stream::iter will remember what the extended size of the output sample will be, this is to map to the value based on the current integer size used.