#[repr(C)]pub struct HostObject { /* private fields */ }
Implementations§
Source§impl HostObject
impl HostObject
Source§impl HostObject
impl HostObject
pub fn get( self: Pin<&mut HostObject>, rt: Pin<&mut Runtime>, name: &PropNameID, ) -> UniquePtr<JsiValue>
pub fn get_property_names( self: Pin<&mut HostObject>, rt: Pin<&mut Runtime>, ) -> UniquePtr<CxxVector<PropNameID>>
Trait Implementations§
Source§impl ExternType for HostObject
impl ExternType for HostObject
impl UniquePtrTarget for HostObject
Auto Trait Implementations§
impl !Freeze for HostObject
impl RefUnwindSafe for HostObject
impl !Send for HostObject
impl !Sync for HostObject
impl !Unpin for HostObject
impl UnwindSafe for HostObject
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