pub fn interleave(&self) -> InterleavedSamplesIter<'a> {
        InterleavedSamplesIter {
            frame: self.frame,
            range: self.range,
            pos: (0, self.range.start),
        }
    }
/// Returns iterator over the samples in all channels interleaved.
Returns iterator over the samples in all channels interleaved.
Returns iterator over the samples in all channels interleaved .
pub fn interleave(&self) -> InterleavedSamplesIter<'a> {
        InterleavedSamplesIter {
            frame: self.frame,
            range: self.range,
            pos: (0, self.range.start),
        }
    }
pub fn interleave ( & self ) -> InterleavedSamplesIter < ' a > { InterleavedSamplesIter { frame : self . frame , range : self . range , pos : ( 0 , self . range . start ) , } }
Returns iterator over the samples in all channels interleaved.
Returns iterator over the samples in all channels interleaved .
&self
&self