pub type GDBusInterfaceIface = _GDBusInterfaceIface;
Expand description
GDBusInterface:
Base type for D-Bus interfaces.
Since: 2.30
Aliased Type§
#[repr(C)]pub 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>