pub struct DFFReader { /* private fields */ }Implementations§
Trait Implementations§
Source§impl DSDReader for DFFReader
impl DSDReader for DFFReader
fn open(&mut self, format: &mut DSDFormat) -> Result<()>
fn read( &mut self, data: &mut [&mut [u8]], bytes_per_channel: usize, ) -> Result<usize>
fn seek_percent(&mut self, percent: f64) -> Result<()>
fn seek_samples(&mut self, sample_index: u64) -> Result<()>
fn get_position_frames(&self) -> u64
fn get_position_percent(&self) -> f64
Auto Trait Implementations§
impl Freeze for DFFReader
impl RefUnwindSafe for DFFReader
impl Send for DFFReader
impl Sync for DFFReader
impl Unpin for DFFReader
impl UnwindSafe for DFFReader
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more