pub struct ROS3Node { /* private fields */ }Implementations§
Trait Implementations§
Source§impl FromNapiMutRef for ROS3Node
impl FromNapiMutRef for ROS3Node
Source§unsafe fn from_napi_mut_ref(
env: napi_env,
napi_val: napi_value,
) -> Result<&'static mut Self>
unsafe fn from_napi_mut_ref( env: napi_env, napi_val: napi_value, ) -> Result<&'static mut Self>
Safety Read more
Source§impl FromNapiRef for ROS3Node
impl FromNapiRef for ROS3Node
Source§unsafe fn from_napi_ref(
env: napi_env,
napi_val: napi_value,
) -> Result<&'static Self>
unsafe fn from_napi_ref( env: napi_env, napi_val: napi_value, ) -> Result<&'static Self>
Safety Read more
Source§impl JavaScriptClassExt for ROS3Node
impl JavaScriptClassExt for ROS3Node
fn into_instance<'scope>( self, env: &'scope Env, ) -> Result<ClassInstance<'scope, Self>>
fn into_reference(self, env: Env) -> Result<Reference<Self>>
fn instance_of<'env, V: JsValue<'env>>(env: &Env, value: &V) -> Result<bool>
Source§impl ToNapiValue for ROS3Node
impl ToNapiValue for ROS3Node
Source§unsafe fn to_napi_value(env: napi_env, val: ROS3Node) -> Result<napi_value>
unsafe fn to_napi_value(env: napi_env, val: ROS3Node) -> Result<napi_value>
Safety Read more
fn into_unknown(self, env: &Env) -> Result<Unknown<'_>, Error>
Source§impl ValidateNapiValue for &ROS3Node
impl ValidateNapiValue for &ROS3Node
Source§unsafe fn validate(env: napi_env, napi_val: napi_value) -> Result<napi_value>
unsafe fn validate(env: napi_env, napi_val: napi_value) -> Result<napi_value>
Safety Read more
Source§impl ValidateNapiValue for &mut ROS3Node
impl ValidateNapiValue for &mut ROS3Node
Source§unsafe fn validate(env: napi_env, napi_val: napi_value) -> Result<napi_value>
unsafe fn validate(env: napi_env, napi_val: napi_value) -> Result<napi_value>
Safety Read more
Auto Trait Implementations§
impl Freeze for ROS3Node
impl RefUnwindSafe for ROS3Node
impl Send for ROS3Node
impl Sync for ROS3Node
impl Unpin for ROS3Node
impl UnwindSafe for ROS3Node
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