Struct gio_sys::GDBusObjectIface [−][src]
#[repr(C)]pub struct GDBusObjectIface { pub parent_iface: GTypeInterface, pub get_object_path: Option<unsafe extern "C" fn(_: *mut GDBusObject) -> *const c_char>, pub get_interfaces: Option<unsafe extern "C" fn(_: *mut GDBusObject) -> *mut GList>, pub get_interface: Option<unsafe extern "C" fn(_: *mut GDBusObject, _: *const c_char) -> *mut GDBusInterface>, pub interface_added: Option<unsafe extern "C" fn(_: *mut GDBusObject, _: *mut GDBusInterface)>, pub interface_removed: Option<unsafe extern "C" fn(_: *mut GDBusObject, _: *mut GDBusInterface)>, }
Fields
parent_iface: GTypeInterfaceget_object_path: Option<unsafe extern "C" fn(_: *mut GDBusObject) -> *const c_char>get_interfaces: Option<unsafe extern "C" fn(_: *mut GDBusObject) -> *mut GList>get_interface: Option<unsafe extern "C" fn(_: *mut GDBusObject, _: *const c_char) -> *mut GDBusInterface>interface_added: Option<unsafe extern "C" fn(_: *mut GDBusObject, _: *mut GDBusInterface)>interface_removed: Option<unsafe extern "C" fn(_: *mut GDBusObject, _: *mut GDBusInterface)>Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GDBusObjectIfaceimpl Send for GDBusObjectIfaceimpl Sync for GDBusObjectIfaceimpl Unpin for GDBusObjectIfaceimpl UnwindSafe for GDBusObjectIfaceBlanket Implementations
Mutably borrows from an owned value. Read more