pub type GDBusInterfaceIface = _GDBusInterfaceIface;
Expand description
GDBusInterface:
Base type for D-Bus interfaces.
Since: 2.30
Aliased Type§
struct GDBusInterfaceIface {
pub parent_iface: _GTypeInterface,
pub get_info: Option<unsafe extern "C" fn(*mut _GDBusInterface) -> *mut _GDBusInterfaceInfo>,
pub get_object: Option<unsafe extern "C" fn(*mut _GDBusInterface) -> *mut _GDBusObject>,
pub set_object: Option<unsafe extern "C" fn(*mut _GDBusInterface, *mut _GDBusObject)>,
pub dup_object: Option<unsafe extern "C" fn(*mut _GDBusInterface) -> *mut _GDBusObject>,
}
Fields§
§parent_iface: _GTypeInterface
§get_info: Option<unsafe extern "C" fn(*mut _GDBusInterface) -> *mut _GDBusInterfaceInfo>
§get_object: Option<unsafe extern "C" fn(*mut _GDBusInterface) -> *mut _GDBusObject>
§set_object: Option<unsafe extern "C" fn(*mut _GDBusInterface, *mut _GDBusObject)>
§dup_object: Option<unsafe extern "C" fn(*mut _GDBusInterface) -> *mut _GDBusObject>
Trait Implementations
Source§impl Clone for _GDBusInterfaceIface
impl Clone for _GDBusInterfaceIface
Source§fn clone(&self) -> _GDBusInterfaceIface
fn clone(&self) -> _GDBusInterfaceIface
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 more