#[repr(C)]pub struct FLACFrameInfo {
pub samplerate: c_int,
pub channels: c_int,
pub bps: c_int,
pub blocksize: c_int,
pub ch_mode: c_int,
pub frame_or_sample_num: i64,
pub is_var_size: c_int,
}
Fields§
§samplerate: c_int
§channels: c_int
§bps: c_int
§blocksize: c_int
< block size of the frame
ch_mode: c_int
< channel decorrelation mode
frame_or_sample_num: i64
< frame number or sample number
is_var_size: c_int
< specifies if the stream uses variable block sizes or a fixed block size; also determines the meaning of frame_or_sample_num
Trait Implementations§
Source§impl Clone for FLACFrameInfo
impl Clone for FLACFrameInfo
Source§fn clone(&self) -> FLACFrameInfo
fn clone(&self) -> FLACFrameInfo
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 FLACFrameInfo
impl Debug for FLACFrameInfo
impl Copy for FLACFrameInfo
Auto Trait Implementations§
impl Freeze for FLACFrameInfo
impl RefUnwindSafe for FLACFrameInfo
impl Send for FLACFrameInfo
impl Sync for FLACFrameInfo
impl Unpin for FLACFrameInfo
impl UnwindSafe for FLACFrameInfo
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