#[repr(C)]pub struct GDBusMethodInfo {
pub ref_count: c_int,
pub name: *mut c_char,
pub in_args: *mut *mut GDBusArgInfo,
pub out_args: *mut *mut GDBusArgInfo,
pub annotations: *mut *mut GDBusAnnotationInfo,
}Fields§
§ref_count: c_int§name: *mut c_char§in_args: *mut *mut GDBusArgInfo§out_args: *mut *mut GDBusArgInfo§annotations: *mut *mut GDBusAnnotationInfoTrait Implementations§
Source§impl Clone for GDBusMethodInfo
impl Clone for GDBusMethodInfo
Source§fn clone(&self) -> GDBusMethodInfo
fn clone(&self) -> GDBusMethodInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for GDBusMethodInfo
Auto Trait Implementations§
impl !Send for GDBusMethodInfo
impl !Sync for GDBusMethodInfo
impl Freeze for GDBusMethodInfo
impl RefUnwindSafe for GDBusMethodInfo
impl Unpin for GDBusMethodInfo
impl UnsafeUnpin for GDBusMethodInfo
impl UnwindSafe for GDBusMethodInfo
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