pub struct FfiObjectDesc {
pub c_type: String,
pub rust_type: String,
pub lifetime: FfiLifetime,
pub destroy_fn: Option<String>,
pub clone_fn: Option<String>,
}Expand description
FFI object descriptor
Fields§
§c_type: String§rust_type: String§lifetime: FfiLifetime§destroy_fn: Option<String>§clone_fn: Option<String>Trait Implementations§
Source§impl Clone for FfiObjectDesc
impl Clone for FfiObjectDesc
Source§fn clone(&self) -> FfiObjectDesc
fn clone(&self) -> FfiObjectDesc
Returns a duplicate 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 FfiObjectDesc
impl Debug for FfiObjectDesc
Auto Trait Implementations§
impl Freeze for FfiObjectDesc
impl RefUnwindSafe for FfiObjectDesc
impl Send for FfiObjectDesc
impl Sync for FfiObjectDesc
impl Unpin for FfiObjectDesc
impl UnsafeUnpin for FfiObjectDesc
impl UnwindSafe for FfiObjectDesc
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