Enum nodex_api::NapiStatus
source · [−]#[repr(u32)]
pub enum NapiStatus {
Show 22 variants
Ok,
InvalidArg,
ObjectExpected,
StringExpected,
NameExpected,
FunctionExpected,
NumberExpected,
BooleanExpected,
ArrayExpected,
GenericFailure,
PendingException,
Cancelled,
EscapeCalledTwice,
HandleScopeMismatch,
CallbackScopeMismatch,
QueueFull,
Closing,
BigintExpected,
DateExpected,
ArraybufferExpected,
DetachableArraybufferExpected,
WouldDeadlock,
}
Expand description
napi_status
Variants
Ok
InvalidArg
ObjectExpected
StringExpected
NameExpected
FunctionExpected
NumberExpected
BooleanExpected
ArrayExpected
GenericFailure
PendingException
Cancelled
EscapeCalledTwice
HandleScopeMismatch
CallbackScopeMismatch
QueueFull
Closing
BigintExpected
DateExpected
ArraybufferExpected
DetachableArraybufferExpected
WouldDeadlock
Implementations
sourceimpl NapiStatus
impl NapiStatus
Trait Implementations
sourceimpl Clone for NapiStatus
impl Clone for NapiStatus
sourcefn clone(&self) -> NapiStatus
fn clone(&self) -> NapiStatus
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for NapiStatus
impl Debug for NapiStatus
sourceimpl Display for NapiStatus
impl Display for NapiStatus
sourceimpl Error for NapiStatus
impl Error for NapiStatus
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl PartialEq<NapiStatus> for NapiStatus
impl PartialEq<NapiStatus> for NapiStatus
impl Copy for NapiStatus
impl Eq for NapiStatus
impl StructuralEq for NapiStatus
impl StructuralPartialEq for NapiStatus
Auto Trait Implementations
impl RefUnwindSafe for NapiStatus
impl Send for NapiStatus
impl Sync for NapiStatus
impl Unpin for NapiStatus
impl UnwindSafe for NapiStatus
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more