pub struct RawDecoder { /* private fields */ }Implementations§
Source§impl RawDecoder
impl RawDecoder
pub fn read_pcm_frames(&mut self, output: &mut FramesMut<'_>) -> u64
pub fn length_in_pcm_frames(&mut self) -> u64
pub fn seek_to_pcm_frame(&mut self, frame_index: u64) -> Result<(), Error>
pub fn output_format(&self) -> Format
pub fn output_channels(&self) -> u32
pub fn output_sample_rate(&self) -> u32
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RawDecoder
impl RefUnwindSafe for RawDecoder
impl !Send for RawDecoder
impl !Sync for RawDecoder
impl Unpin for RawDecoder
impl UnwindSafe for RawDecoder
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