pub struct XingHeader {
pub flags: XingHeaderFlags,
pub frames: Option<u64>,
pub bytes: Option<u64>,
pub toc: Option<[u8; 100]>,
pub quality: Option<u32>,
pub sample_rate: Option<u32>,
pub channels: Option<u32>,
pub vbr_scale: Option<u32>,
}Fields§
§flags: XingHeaderFlags§frames: Option<u64>§bytes: Option<u64>§toc: Option<[u8; 100]>§quality: Option<u32>§sample_rate: Option<u32>§channels: Option<u32>§vbr_scale: Option<u32>Trait Implementations§
Source§impl Clone for XingHeader
impl Clone for XingHeader
Source§fn clone(&self) -> XingHeader
fn clone(&self) -> XingHeader
Returns a duplicate 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 XingHeader
impl RefUnwindSafe for XingHeader
impl Send for XingHeader
impl Sync for XingHeader
impl Unpin for XingHeader
impl UnwindSafe for XingHeader
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