Struct ogg_table::vorbis::IdentificationHeader
source · pub struct IdentificationHeader {
pub audio_channels: u8,
pub audio_sample_rate: u32,
pub bitrate_maximum: u32,
pub bitrate_nominal: u32,
pub bitrate_minimum: u32,
pub blocksizes: u8,
}Fields§
§audio_channels: u8§audio_sample_rate: u32§bitrate_maximum: u32§bitrate_nominal: u32§bitrate_minimum: u32§blocksizes: u8Implementations§
source§impl IdentificationHeader
impl IdentificationHeader
pub fn from_reader<R: Read>(rdr: &mut R) -> Result<Self>
Trait Implementations§
source§impl Clone for IdentificationHeader
impl Clone for IdentificationHeader
source§fn clone(&self) -> IdentificationHeader
fn clone(&self) -> IdentificationHeader
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for IdentificationHeader
impl RefUnwindSafe for IdentificationHeader
impl Send for IdentificationHeader
impl Sync for IdentificationHeader
impl Unpin for IdentificationHeader
impl UnwindSafe for IdentificationHeader
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)