#[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: GObjectClass§handle_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§
Source§impl Clone for ALSATimerUserInstanceClass
impl Clone for ALSATimerUserInstanceClass
Source§fn clone(&self) -> ALSATimerUserInstanceClass
fn clone(&self) -> ALSATimerUserInstanceClass
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 ALSATimerUserInstanceClass
impl Debug for ALSATimerUserInstanceClass
impl Copy for ALSATimerUserInstanceClass
Auto Trait Implementations§
impl Freeze for ALSATimerUserInstanceClass
impl RefUnwindSafe for ALSATimerUserInstanceClass
impl !Send for ALSATimerUserInstanceClass
impl !Sync for ALSATimerUserInstanceClass
impl Unpin for ALSATimerUserInstanceClass
impl UnwindSafe for ALSATimerUserInstanceClass
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