Struct alsaseq_sys::ALSASeqUserClientClass
source · [−]#[repr(C)]pub struct ALSASeqUserClientClass {
pub parent_class: GObjectClass,
pub handle_event: Option<unsafe extern "C" fn(_: *mut ALSASeqUserClient, _: *const ALSASeqEventCntr)>,
}Fields
parent_class: GObjectClasshandle_event: Option<unsafe extern "C" fn(_: *mut ALSASeqUserClient, _: *const ALSASeqEventCntr)>Trait Implementations
sourceimpl Clone for ALSASeqUserClientClass
impl Clone for ALSASeqUserClientClass
sourcefn clone(&self) -> ALSASeqUserClientClass
fn clone(&self) -> ALSASeqUserClientClass
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 ALSASeqUserClientClass
impl Debug for ALSASeqUserClientClass
impl Copy for ALSASeqUserClientClass
Auto Trait Implementations
impl RefUnwindSafe for ALSASeqUserClientClass
impl !Send for ALSASeqUserClientClass
impl !Sync for ALSASeqUserClientClass
impl Unpin for ALSASeqUserClientClass
impl UnwindSafe for ALSASeqUserClientClass
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