pub struct TripleyNativeServer { /* private fields */ }Implementations§
Trait Implementations§
Source§impl FromNapiMutRef for TripleyNativeServer
impl FromNapiMutRef for TripleyNativeServer
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>
This function called to convert napi values to native rust values Read more
Source§impl FromNapiRef for TripleyNativeServer
impl FromNapiRef for TripleyNativeServer
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>
This function called to convert napi values to native rust values Read more
Source§impl JavaScriptClassExt for TripleyNativeServer
impl JavaScriptClassExt for TripleyNativeServer
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 ObjectFinalize for TripleyNativeServer
impl ObjectFinalize for TripleyNativeServer
Source§impl ToNapiValue for TripleyNativeServer
impl ToNapiValue for TripleyNativeServer
Source§unsafe fn to_napi_value(
env: napi_env,
val: TripleyNativeServer,
) -> Result<napi_value>
unsafe fn to_napi_value( env: napi_env, val: TripleyNativeServer, ) -> Result<napi_value>
This function called to convert rust values to napi values Read more
fn into_unknown(self, env: &Env) -> Result<Unknown<'_>, Error>
Source§impl TypeName for &TripleyNativeServer
impl TypeName for &TripleyNativeServer
Source§impl TypeName for &mut TripleyNativeServer
impl TypeName for &mut TripleyNativeServer
Source§impl TypeName for TripleyNativeServer
impl TypeName for TripleyNativeServer
Source§impl ValidateNapiValue for &TripleyNativeServer
impl ValidateNapiValue for &TripleyNativeServer
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>
This function called to validate whether napi value passed to rust is valid type. Read more
Source§impl ValidateNapiValue for &mut TripleyNativeServer
impl ValidateNapiValue for &mut TripleyNativeServer
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>
This function called to validate whether napi value passed to rust is valid type. Read more
Auto Trait Implementations§
impl !Freeze for TripleyNativeServer
impl !RefUnwindSafe for TripleyNativeServer
impl Send for TripleyNativeServer
impl Sync for TripleyNativeServer
impl Unpin for TripleyNativeServer
impl UnsafeUnpin for TripleyNativeServer
impl !UnwindSafe for TripleyNativeServer
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