pub fn from_lines(
        channels: &ChannelList, block_index: BlockIndex,
        extract_line: impl FnMut(LineRefMut<'_>)
    ) -> Self {
        Self {
            index: block_index,
            data: Self::collect_block_data_from_lines(channels, block_index, extract_line)
        }
    }
/// Create an uncompressed block by requesting one line of samples after another.
Create an uncompressed block by requesting one line of samples after another.
Create an uncompressed block by requesting one line of samples after another .
pub fn from_lines(
        channels: &ChannelList, block_index: BlockIndex,
        extract_line: impl FnMut(LineRefMut<'_>)
    ) -> Self {
        Self {
            index: block_index,
            data: Self::collect_block_data_from_lines(channels, block_index, extract_line)
        }
    }
pub fn from_lines ( channels : & ChannelList , block_index : BlockIndex , extract_line : impl FnMut ( LineRefMut < ' _ > ) ) -> Self { Self { index : block_index , data : Self :: collect_block_data_from_lines ( channels , block_index , extract_line ) } }
Create an uncompressed block by requesting one line of samples after another.
Create an uncompressed block by requesting one line of samples after another .
channels
&ChannelList
block_index
BlockIndex
extract_line
impl FnMut(LineRefMut<'_>)
channels
&ChannelList
block_index
BlockIndex
extract_line
impl FnMut(LineRefMut<'_>)