Struct gudev_sys::GUdevClientClass
source · [−]#[repr(C)]pub struct GUdevClientClass {
pub parent_class: GObjectClass,
pub uevent: Option<unsafe extern "C" fn(_: *mut GUdevClient, _: *const c_char, _: *mut GUdevDevice)>,
pub reserved1: Option<unsafe extern "C" fn()>,
pub reserved2: Option<unsafe extern "C" fn()>,
pub reserved3: Option<unsafe extern "C" fn()>,
pub reserved4: Option<unsafe extern "C" fn()>,
pub reserved5: Option<unsafe extern "C" fn()>,
pub reserved6: Option<unsafe extern "C" fn()>,
pub reserved7: Option<unsafe extern "C" fn()>,
pub reserved8: Option<unsafe extern "C" fn()>,
}Fields
parent_class: GObjectClassuevent: Option<unsafe extern "C" fn(_: *mut GUdevClient, _: *const c_char, _: *mut GUdevDevice)>reserved1: Option<unsafe extern "C" fn()>reserved2: Option<unsafe extern "C" fn()>reserved3: Option<unsafe extern "C" fn()>reserved4: Option<unsafe extern "C" fn()>reserved5: Option<unsafe extern "C" fn()>reserved6: Option<unsafe extern "C" fn()>reserved7: Option<unsafe extern "C" fn()>reserved8: Option<unsafe extern "C" fn()>Trait Implementations
sourceimpl Clone for GUdevClientClass
impl Clone for GUdevClientClass
sourcefn clone(&self) -> GUdevClientClass
fn clone(&self) -> GUdevClientClass
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for GUdevClientClass
impl Debug for GUdevClientClass
impl Copy for GUdevClientClass
Auto Trait Implementations
impl RefUnwindSafe for GUdevClientClass
impl !Send for GUdevClientClass
impl !Sync for GUdevClientClass
impl Unpin for GUdevClientClass
impl UnwindSafe for GUdevClientClass
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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