pub struct IVorbisIdentificationHeader {
pub vorbis_version: u32,
pub audio_channels: u8,
pub audio_sample_rate: u32,
pub bitrate_maximum: u32,
pub bitrate_nominal: u32,
pub bitrate_minimum: u32,
pub blocksize0: usize,
pub blocksize1: usize,
pub framing_flag: bool,
}Expand description
Represents a Vorbis identification header.
Fields§
§vorbis_version: u32§audio_channels: u8§audio_sample_rate: u32§bitrate_maximum: u32§bitrate_nominal: u32§bitrate_minimum: u32§blocksize0: usize§blocksize1: usize§framing_flag: boolTrait Implementations§
Auto Trait Implementations§
impl Freeze for IVorbisIdentificationHeader
impl RefUnwindSafe for IVorbisIdentificationHeader
impl Send for IVorbisIdentificationHeader
impl Sync for IVorbisIdentificationHeader
impl Unpin for IVorbisIdentificationHeader
impl UnwindSafe for IVorbisIdentificationHeader
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