pub struct CustomDataHandle { /* private fields */ }Expand description
Opaque handle to a single custom-data value owned by the plug-in.
The host never deref’s this pointer; it only passes it back to the vtable
through clone, to_json, ts_event, ts_init, eq, and drop.
Auto Trait Implementations§
impl Freeze for CustomDataHandle
impl RefUnwindSafe for CustomDataHandle
impl Send for CustomDataHandle
impl Sync for CustomDataHandle
impl Unpin for CustomDataHandle
impl UnsafeUnpin for CustomDataHandle
impl UnwindSafe for CustomDataHandle
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