pub struct SeekResult {
pub interleaved: Vec<i32>,
pub first_sample: u64,
pub channels: u32,
pub bits_per_sample: u32,
pub sample_rate: u32,
}Expand description
The result of a decode_seek: PCM from first_sample to the end of the
stream.
Fields§
§interleaved: Vec<i32>Interleaved PCM starting at first_sample.
first_sample: u64The first sample number the PCM begins at (the requested target).
channels: u32§bits_per_sample: u32§sample_rate: u32Auto Trait Implementations§
impl Freeze for SeekResult
impl RefUnwindSafe for SeekResult
impl Send for SeekResult
impl Sync for SeekResult
impl Unpin for SeekResult
impl UnsafeUnpin for SeekResult
impl UnwindSafe for SeekResult
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