#[repr(C)]pub struct _GDBusSubtreeVTable {
pub enumerate: GDBusSubtreeEnumerateFunc,
pub introspect: GDBusSubtreeIntrospectFunc,
pub dispatch: GDBusSubtreeDispatchFunc,
pub padding: [gpointer; 8],
}
Expand description
GDBusSubtreeVTable: @enumerate: Function for enumerating child nodes. @introspect: Function for introspecting a child node. @dispatch: Function for dispatching a remote call on a child node.
Virtual table for handling subtrees registered with g_dbus_connection_register_subtree().
Since: 2.26
Fields§
§enumerate: GDBusSubtreeEnumerateFunc
§introspect: GDBusSubtreeIntrospectFunc
§dispatch: GDBusSubtreeDispatchFunc
§padding: [gpointer; 8]
Trait Implementations§
Source§impl Clone for _GDBusSubtreeVTable
impl Clone for _GDBusSubtreeVTable
Source§fn clone(&self) -> _GDBusSubtreeVTable
fn clone(&self) -> _GDBusSubtreeVTable
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 _GDBusSubtreeVTable
impl Debug for _GDBusSubtreeVTable
Source§impl PartialEq for _GDBusSubtreeVTable
impl PartialEq for _GDBusSubtreeVTable
impl Copy for _GDBusSubtreeVTable
impl Eq for _GDBusSubtreeVTable
impl StructuralPartialEq for _GDBusSubtreeVTable
Auto Trait Implementations§
impl Freeze for _GDBusSubtreeVTable
impl RefUnwindSafe for _GDBusSubtreeVTable
impl !Send for _GDBusSubtreeVTable
impl !Sync for _GDBusSubtreeVTable
impl Unpin for _GDBusSubtreeVTable
impl UnwindSafe for _GDBusSubtreeVTable
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