#[repr(C)]pub struct AudioBlock {
pub nStreamID: INT32,
pub nSampleRate: INT32,
pub nChannels: INT32,
pub lpRawAudio: *mut VOID,
pub nSamples: INT32,
pub uSampleIndex: UINT32,
pub uStreamTypes: StreamTypes,
}Fields§
§nStreamID: INT32§nSampleRate: INT32§nChannels: INT32§lpRawAudio: *mut VOID§nSamples: INT32§uSampleIndex: UINT32§uStreamTypes: StreamTypesTrait Implementations§
Source§impl Clone for AudioBlock
impl Clone for AudioBlock
Source§fn clone(&self) -> AudioBlock
fn clone(&self) -> AudioBlock
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 moreSource§impl Debug for AudioBlock
impl Debug for AudioBlock
Source§impl Default for AudioBlock
impl Default for AudioBlock
impl Copy for AudioBlock
Auto Trait Implementations§
impl Freeze for AudioBlock
impl RefUnwindSafe for AudioBlock
impl !Send for AudioBlock
impl !Sync for AudioBlock
impl Unpin for AudioBlock
impl UnwindSafe for AudioBlock
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