pub struct ErrorInfo {
pub message: String,
pub filename: String,
pub lineno: c_uint,
pub column: c_uint,
}
Expand description
A struct encapsulating information about a runtime script error.
Fields§
§message: String
The error message.
filename: String
The file name.
lineno: c_uint
The line number.
column: c_uint
The column number.
Implementations§
source§impl ErrorInfo
impl ErrorInfo
unsafe fn from_native_error(
object: HandleObject<'_>,
cx: *mut JSContext
) -> Option<ErrorInfo>
fn from_dom_exception(
object: HandleObject<'_>,
cx: *mut JSContext
) -> Option<ErrorInfo>
unsafe fn from_object(
object: HandleObject<'_>,
cx: *mut JSContext
) -> Option<ErrorInfo>
unsafe fn from_value(value: HandleValue<'_>, cx: *mut JSContext) -> ErrorInfo
Auto Trait Implementations§
impl RefUnwindSafe for ErrorInfo
impl Send for ErrorInfo
impl Sync for ErrorInfo
impl Unpin for ErrorInfo
impl UnwindSafe for ErrorInfo
Blanket Implementations§
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> MaybeBoxed<Box<T, Global>> for T
impl<T> MaybeBoxed<Box<T, Global>> for T
source§fn maybe_boxed(self) -> Box<T, Global>
fn maybe_boxed(self) -> Box<T, Global>
Convert
source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert