#[repr(C)]pub struct MadHeader {
pub layer: MadLayer,
pub mode: MadMode,
pub mode_extension: c_int,
pub emphasis: MadEmphasis,
pub bit_rate: c_ulong,
pub sample_rate: c_uint,
pub crc_check: c_ushort,
pub crc_target: c_ushort,
pub flags: c_int,
pub private_bits: c_int,
pub duration: MadTimer,
}Fields§
§layer: MadLayer§mode: MadMode§mode_extension: c_int§emphasis: MadEmphasis§bit_rate: c_ulong§sample_rate: c_uint§crc_check: c_ushort§crc_target: c_ushort§flags: c_int§private_bits: c_int§duration: MadTimerTrait Implementations§
Auto Trait Implementations§
impl Freeze for MadHeader
impl RefUnwindSafe for MadHeader
impl Send for MadHeader
impl Sync for MadHeader
impl Unpin for MadHeader
impl UnsafeUnpin for MadHeader
impl UnwindSafe for MadHeader
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