Struct libvips::bindings::_GDBusInterfaceSkeletonClass [−][src]
#[repr(C)]pub struct _GDBusInterfaceSkeletonClass {
pub parent_class: GObjectClass,
pub get_info: Option<unsafe extern "C" fn(interface_: *mut GDBusInterfaceSkeleton) -> *mut GDBusInterfaceInfo>,
pub get_vtable: Option<unsafe extern "C" fn(interface_: *mut GDBusInterfaceSkeleton) -> *mut GDBusInterfaceVTable>,
pub get_properties: Option<unsafe extern "C" fn(interface_: *mut GDBusInterfaceSkeleton) -> *mut GVariant>,
pub flush: Option<unsafe extern "C" fn(interface_: *mut GDBusInterfaceSkeleton)>,
pub vfunc_padding: [gpointer; 8],
pub g_authorize_method: Option<unsafe extern "C" fn(interface_: *mut GDBusInterfaceSkeleton, invocation: *mut GDBusMethodInvocation) -> gboolean>,
pub signal_padding: [gpointer; 8],
}
Fields
parent_class: GObjectClass
get_info: Option<unsafe extern "C" fn(interface_: *mut GDBusInterfaceSkeleton) -> *mut GDBusInterfaceInfo>
get_vtable: Option<unsafe extern "C" fn(interface_: *mut GDBusInterfaceSkeleton) -> *mut GDBusInterfaceVTable>
get_properties: Option<unsafe extern "C" fn(interface_: *mut GDBusInterfaceSkeleton) -> *mut GVariant>
flush: Option<unsafe extern "C" fn(interface_: *mut GDBusInterfaceSkeleton)>
vfunc_padding: [gpointer; 8]
signal_padding: [gpointer; 8]
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl !Send for _GDBusInterfaceSkeletonClass
impl !Sync for _GDBusInterfaceSkeletonClass
impl Unpin for _GDBusInterfaceSkeletonClass
impl UnwindSafe for _GDBusInterfaceSkeletonClass
Blanket Implementations
Mutably borrows from an owned value. Read more