pub struct Frame {Show 17 fields
pub size: u32,
pub version: Version,
pub layer: Layer,
pub crc: CRC,
pub bitrate: u16,
pub sampling_freq: u16,
pub padding: bool,
pub private_bit: bool,
pub chan_type: ChannelType,
pub intensity_stereo: bool,
pub ms_stereo: bool,
pub copyright: Copyright,
pub status: Status,
pub emphasis: Emphasis,
pub duration: Option<Duration>,
pub position: Duration,
pub offset: u32,
}Fields§
§size: u32§version: Version§layer: Layer§crc: CRC§bitrate: u16§sampling_freq: u16§padding: bool§private_bit: bool§chan_type: ChannelType§intensity_stereo: bool§ms_stereo: bool§copyright: Copyright§status: Status§emphasis: Emphasis§duration: Option<Duration>§position: Duration§offset: u32Trait Implementations§
impl Eq for Frame
impl StructuralPartialEq for Frame
Auto Trait Implementations§
impl Freeze for Frame
impl RefUnwindSafe for Frame
impl Send for Frame
impl Sync for Frame
impl Unpin for Frame
impl UnwindSafe for Frame
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