pub struct DenoResolveError(pub Box<DenoResolveErrorKind>);Tuple Fields§
§0: Box<DenoResolveErrorKind>Implementations§
Source§impl DenoResolveError
impl DenoResolveError
pub fn as_kind(&self) -> &DenoResolveErrorKind
pub fn into_kind(self) -> DenoResolveErrorKind
Source§impl DenoResolveError
impl DenoResolveError
pub fn maybe_specifier(&self) -> Option<Cow<'_, UrlOrPath>>
Methods from Deref<Target = DenoResolveErrorKind>§
pub fn maybe_node_code(&self) -> Option<NodeJsErrorCode>
Trait Implementations§
Source§impl Debug for DenoResolveError
impl Debug for DenoResolveError
Source§impl Deref for DenoResolveError
impl Deref for DenoResolveError
Source§impl Display for DenoResolveError
impl Display for DenoResolveError
Source§impl Error for DenoResolveError
impl Error for DenoResolveError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl<E> From<E> for DenoResolveErrorwhere
DenoResolveErrorKind: From<E>,
impl<E> From<E> for DenoResolveErrorwhere
DenoResolveErrorKind: From<E>,
Source§impl JsErrorClass for DenoResolveError
impl JsErrorClass for DenoResolveError
Source§fn get_message(&self) -> Cow<'static, str>
fn get_message(&self) -> Cow<'static, str>
Represents the error message used in JavaScript side.
Source§fn get_additional_properties(&self) -> AdditionalProperties
fn get_additional_properties(&self) -> AdditionalProperties
Additional properties that should be defined on the error in JavaScript side.
fn get_ref(&self) -> &(dyn Error + Send + Sync + 'static)
Auto Trait Implementations§
impl Freeze for DenoResolveError
impl !RefUnwindSafe for DenoResolveError
impl Send for DenoResolveError
impl Sync for DenoResolveError
impl Unpin for DenoResolveError
impl !UnwindSafe for DenoResolveError
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