Struct gudev_sys::GUdevDeviceClass
source · #[repr(C)]pub struct GUdevDeviceClass {
pub parent_class: GObjectClass,
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: GObjectClass
§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§
source§impl Clone for GUdevDeviceClass
impl Clone for GUdevDeviceClass
source§fn clone(&self) -> GUdevDeviceClass
fn clone(&self) -> GUdevDeviceClass
Returns a copy 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 GUdevDeviceClass
impl Debug for GUdevDeviceClass
impl Copy for GUdevDeviceClass
Auto Trait Implementations§
impl Freeze for GUdevDeviceClass
impl RefUnwindSafe for GUdevDeviceClass
impl !Send for GUdevDeviceClass
impl !Sync for GUdevDeviceClass
impl Unpin for GUdevDeviceClass
impl UnwindSafe for GUdevDeviceClass
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