#[repr(C)]pub struct Leap_Interface {
pub vtable_: *const Leap_Interface__bindgen_vtable,
pub m_object: *mut SharedObject,
}
Fields§
§vtable_: *const Leap_Interface__bindgen_vtable
§m_object: *mut SharedObject
Implementations§
Source§impl Leap_Interface
impl Leap_Interface
pub unsafe fn deleteCString(cstr: *const c_char)
pub unsafe fn new(owner: *mut c_void) -> Self
pub unsafe fn new1( reference: *mut Leap_Interface_Implementation, owner: *mut c_void, ) -> Self
pub unsafe fn new2(rhs: *const Leap_Interface) -> Self
pub unsafe fn new3(object: *mut SharedObject) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Leap_Interface
impl RefUnwindSafe for Leap_Interface
impl !Send for Leap_Interface
impl !Sync for Leap_Interface
impl Unpin for Leap_Interface
impl UnwindSafe for Leap_Interface
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