Struct wavpack_sys::WavpackHeader
source · #[repr(C)]pub struct WavpackHeader {
pub ckID: [c_char; 4],
pub ckSize: u32,
pub version: i16,
pub block_index_u8: c_uchar,
pub total_samples_u8: c_uchar,
pub total_samples: u32,
pub block_index: u32,
pub block_samples: u32,
pub flags: u32,
pub crc: u32,
}Fields§
§ckID: [c_char; 4]§ckSize: u32§version: i16§block_index_u8: c_uchar§total_samples_u8: c_uchar§total_samples: u32§block_index: u32§block_samples: u32§flags: u32§crc: u32Trait Implementations§
source§impl Clone for WavpackHeader
impl Clone for WavpackHeader
source§fn clone(&self) -> WavpackHeader
fn clone(&self) -> WavpackHeader
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 moresource§impl Debug for WavpackHeader
impl Debug for WavpackHeader
impl Copy for WavpackHeader
Auto Trait Implementations§
impl RefUnwindSafe for WavpackHeader
impl Send for WavpackHeader
impl Sync for WavpackHeader
impl Unpin for WavpackHeader
impl UnwindSafe for WavpackHeader
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