pub struct NapiRecvStream { /* private fields */ }Expand description
A receive stream for reading data.
Implementations§
Trait Implementations§
Source§impl FromNapiMutRef for NapiRecvStream
impl FromNapiMutRef for NapiRecvStream
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 NapiRecvStream
impl FromNapiRef for NapiRecvStream
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 NapiRecvStream
impl JavaScriptClassExt for NapiRecvStream
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 NapiRecvStream
impl ObjectFinalize for NapiRecvStream
Source§impl ToNapiValue for NapiRecvStream
impl ToNapiValue for NapiRecvStream
Source§unsafe fn to_napi_value(
env: napi_env,
val: NapiRecvStream,
) -> Result<napi_value>
unsafe fn to_napi_value( env: napi_env, val: NapiRecvStream, ) -> Result<napi_value>
Safety Read more
fn into_unknown(self, env: &Env) -> Result<Unknown<'_>, Error>
Source§impl TypeName for &NapiRecvStream
impl TypeName for &NapiRecvStream
Source§impl TypeName for &mut NapiRecvStream
impl TypeName for &mut NapiRecvStream
Source§impl TypeName for NapiRecvStream
impl TypeName for NapiRecvStream
Source§impl ValidateNapiValue for &NapiRecvStream
impl ValidateNapiValue for &NapiRecvStream
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 NapiRecvStream
impl ValidateNapiValue for &mut NapiRecvStream
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 NapiRecvStream
impl !RefUnwindSafe for NapiRecvStream
impl Send for NapiRecvStream
impl Sync for NapiRecvStream
impl Unpin for NapiRecvStream
impl UnsafeUnpin for NapiRecvStream
impl UnwindSafe for NapiRecvStream
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