Struct gio_sys::GDBusInterfaceVTable
source · [−]#[repr(C)]pub struct GDBusInterfaceVTable {
pub method_call: GDBusInterfaceMethodCallFunc,
pub get_property: GDBusInterfaceGetPropertyFunc,
pub set_property: GDBusInterfaceSetPropertyFunc,
pub padding: [gpointer; 8],
}
Fields
method_call: GDBusInterfaceMethodCallFunc
get_property: GDBusInterfaceGetPropertyFunc
set_property: GDBusInterfaceSetPropertyFunc
padding: [gpointer; 8]
Trait Implementations
sourceimpl Clone for GDBusInterfaceVTable
impl Clone for GDBusInterfaceVTable
sourcefn clone(&self) -> GDBusInterfaceVTable
fn clone(&self) -> GDBusInterfaceVTable
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for GDBusInterfaceVTable
impl Debug for GDBusInterfaceVTable
impl Copy for GDBusInterfaceVTable
Auto Trait Implementations
impl RefUnwindSafe for GDBusInterfaceVTable
impl !Send for GDBusInterfaceVTable
impl !Sync for GDBusInterfaceVTable
impl Unpin for GDBusInterfaceVTable
impl UnwindSafe for GDBusInterfaceVTable
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more