pub struct FfiDebugHelper { /* private fields */ }Implementations§
Source§impl FfiDebugHelper
impl FfiDebugHelper
pub fn new(helper: impl RValueParam<DebugHelper>) -> impl New<Output = Self>
Trait Implementations§
Source§impl Drop for FfiDebugHelper
impl Drop for FfiDebugHelper
Source§fn drop(self: &mut FfiDebugHelper)
fn drop(self: &mut FfiDebugHelper)
Synthesized destructor.
Source§impl ExternType for FfiDebugHelper
impl ExternType for FfiDebugHelper
Source§impl MakeCppStorage for FfiDebugHelper
impl MakeCppStorage for FfiDebugHelper
Source§unsafe fn allocate_uninitialized_cpp_storage() -> *mut FfiDebugHelper
unsafe fn allocate_uninitialized_cpp_storage() -> *mut FfiDebugHelper
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 FfiDebugHelper)
unsafe fn free_uninitialized_cpp_storage(arg0: *mut FfiDebugHelper)
Frees a C++ allocation which has not yet
had a constructor called. Read more
impl UniquePtrTarget for FfiDebugHelper
impl WeakPtrTarget for FfiDebugHelper
Auto Trait Implementations§
impl !Freeze for FfiDebugHelper
impl !RefUnwindSafe for FfiDebugHelper
impl !Send for FfiDebugHelper
impl !Sync for FfiDebugHelper
impl !Unpin for FfiDebugHelper
impl UnsafeUnpin for FfiDebugHelper
impl UnwindSafe for FfiDebugHelper
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