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