pub struct DebugHelper { /* private fields */ }Trait Implementations§
Source§impl ExternType for DebugHelper
impl ExternType for DebugHelper
Source§impl MakeCppStorage for DebugHelper
impl MakeCppStorage for DebugHelper
Source§unsafe fn allocate_uninitialized_cpp_storage() -> *mut DebugHelper
unsafe fn allocate_uninitialized_cpp_storage() -> *mut DebugHelper
Allocates heap space for this type in C++ and return a pointer
to that space, but do not initialize that space (i.e. do not
yet call a constructor). Read more
Source§unsafe fn free_uninitialized_cpp_storage(arg0: *mut DebugHelper)
unsafe fn free_uninitialized_cpp_storage(arg0: *mut DebugHelper)
Frees a C++ allocation which has not yet
had a constructor called. Read more
impl UniquePtrTarget for DebugHelper
impl WeakPtrTarget for DebugHelper
Auto Trait Implementations§
impl !Freeze for DebugHelper
impl !RefUnwindSafe for DebugHelper
impl !Send for DebugHelper
impl !Sync for DebugHelper
impl !Unpin for DebugHelper
impl UnsafeUnpin for DebugHelper
impl UnwindSafe for DebugHelper
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