pub struct QuDAGError { /* private fields */ }
Expand description
Error type for WASM operations
Implementations§
Trait Implementations§
Source§impl Clone for QuDAGError
impl Clone for QuDAGError
Source§fn clone(&self) -> QuDAGError
fn clone(&self) -> QuDAGError
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for QuDAGError
impl Debug for QuDAGError
Source§impl From<Error> for QuDAGError
impl From<Error> for QuDAGError
Source§impl From<QuDAGError> for JsError
Convert QuDAGError to JsError
impl From<QuDAGError> for JsError
Convert QuDAGError to JsError
Source§fn from(err: QuDAGError) -> Self
fn from(err: QuDAGError) -> Self
Converts to this type from the input type.
Source§impl From<QuDAGError> for JsValue
impl From<QuDAGError> for JsValue
Source§fn from(value: QuDAGError) -> Self
fn from(value: QuDAGError) -> Self
Converts to this type from the input type.
Source§impl FromWasmAbi for QuDAGError
impl FromWasmAbi for QuDAGError
Source§impl IntoWasmAbi for QuDAGError
impl IntoWasmAbi for QuDAGError
Source§impl LongRefFromWasmAbi for QuDAGError
impl LongRefFromWasmAbi for QuDAGError
Source§impl OptionFromWasmAbi for QuDAGError
impl OptionFromWasmAbi for QuDAGError
Source§impl OptionIntoWasmAbi for QuDAGError
impl OptionIntoWasmAbi for QuDAGError
Source§impl RefFromWasmAbi for QuDAGError
impl RefFromWasmAbi for QuDAGError
Source§type Anchor = RcRef<QuDAGError>
type Anchor = RcRef<QuDAGError>
The type that holds the reference to
Self
for the duration of the
invocation of the function that has an &Self
parameter. This is
required to ensure that the lifetimes don’t persist beyond one function
call, and so that they remain anonymous.Source§impl RefMutFromWasmAbi for QuDAGError
impl RefMutFromWasmAbi for QuDAGError
Source§impl TryFromJsValue for QuDAGError
impl TryFromJsValue for QuDAGError
Source§impl VectorFromWasmAbi for QuDAGError
impl VectorFromWasmAbi for QuDAGError
type Abi = <Box<[JsValue]> as FromWasmAbi>::Abi
unsafe fn vector_from_abi(js: Self::Abi) -> Box<[QuDAGError]>
Source§impl VectorIntoJsValue for QuDAGError
impl VectorIntoJsValue for QuDAGError
fn vector_into_jsvalue(vector: Box<[QuDAGError]>) -> JsValue
Source§impl VectorIntoWasmAbi for QuDAGError
impl VectorIntoWasmAbi for QuDAGError
type Abi = <Box<[JsValue]> as IntoWasmAbi>::Abi
fn vector_into_abi(vector: Box<[QuDAGError]>) -> Self::Abi
Source§impl WasmDescribeVector for QuDAGError
impl WasmDescribeVector for QuDAGError
impl SupportsConstructor for QuDAGError
impl SupportsInstanceProperty for QuDAGError
impl SupportsStaticProperty for QuDAGError
Auto Trait Implementations§
impl Freeze for QuDAGError
impl RefUnwindSafe for QuDAGError
impl Send for QuDAGError
impl Sync for QuDAGError
impl Unpin for QuDAGError
impl UnwindSafe for QuDAGError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
Source§type Abi = <T as IntoWasmAbi>::Abi
type Abi = <T as IntoWasmAbi>::Abi
Same as
IntoWasmAbi::Abi
Source§fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
Same as
IntoWasmAbi::into_abi
, except that it may throw and never
return in the case of Err
.