Struct alsatimer_sys::ALSATimerUserInstanceClass
source · [−]#[repr(C)]pub struct ALSATimerUserInstanceClass {
pub parent_class: GObjectClass,
pub handle_tick_time_event: Option<unsafe extern "C" fn(_: *mut ALSATimerUserInstance, _: *const ALSATimerTickTimeEvent)>,
pub handle_real_time_event: Option<unsafe extern "C" fn(_: *mut ALSATimerUserInstance, _: *const ALSATimerRealTimeEvent)>,
pub handle_disconnection: Option<unsafe extern "C" fn(_: *mut ALSATimerUserInstance)>,
}Fields
parent_class: GObjectClasshandle_tick_time_event: Option<unsafe extern "C" fn(_: *mut ALSATimerUserInstance, _: *const ALSATimerTickTimeEvent)>handle_real_time_event: Option<unsafe extern "C" fn(_: *mut ALSATimerUserInstance, _: *const ALSATimerRealTimeEvent)>handle_disconnection: Option<unsafe extern "C" fn(_: *mut ALSATimerUserInstance)>Trait Implementations
sourceimpl Clone for ALSATimerUserInstanceClass
impl Clone for ALSATimerUserInstanceClass
sourcefn clone(&self) -> ALSATimerUserInstanceClass
fn clone(&self) -> ALSATimerUserInstanceClass
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for ALSATimerUserInstanceClass
impl Debug for ALSATimerUserInstanceClass
impl Copy for ALSATimerUserInstanceClass
Auto Trait Implementations
impl RefUnwindSafe for ALSATimerUserInstanceClass
impl !Send for ALSATimerUserInstanceClass
impl !Sync for ALSATimerUserInstanceClass
impl Unpin for ALSATimerUserInstanceClass
impl UnwindSafe for ALSATimerUserInstanceClass
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more