#[repr(C)]pub struct ASIOCallbacks {
pub bufferSwitch: *const c_void,
pub sampleRateDidChange: *const c_void,
pub asioMessage: *const c_void,
pub bufferSwitchTimeInfo: *const c_void,
}Fields§
§bufferSwitch: *const c_void§sampleRateDidChange: *const c_void§asioMessage: *const c_void§bufferSwitchTimeInfo: *const c_voidTrait Implementations§
Source§impl Clone for ASIOCallbacks
impl Clone for ASIOCallbacks
Source§fn clone(&self) -> ASIOCallbacks
fn clone(&self) -> ASIOCallbacks
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ASIOCallbacks
impl Debug for ASIOCallbacks
impl Copy for ASIOCallbacks
Auto Trait Implementations§
impl Freeze for ASIOCallbacks
impl RefUnwindSafe for ASIOCallbacks
impl !Send for ASIOCallbacks
impl !Sync for ASIOCallbacks
impl Unpin for ASIOCallbacks
impl UnwindSafe for ASIOCallbacks
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)