pub struct RequestArguments { /* private fields */ }Implementations§
Trait Implementations§
Source§impl From<RequestArguments> for JsValue
impl From<RequestArguments> for JsValue
Source§fn from(value: RequestArguments) -> Self
fn from(value: RequestArguments) -> Self
Converts to this type from the input type.
Source§impl FromWasmAbi for RequestArguments
impl FromWasmAbi for RequestArguments
Source§impl IntoWasmAbi for RequestArguments
impl IntoWasmAbi for RequestArguments
Source§impl OptionFromWasmAbi for RequestArguments
impl OptionFromWasmAbi for RequestArguments
Source§impl OptionIntoWasmAbi for RequestArguments
impl OptionIntoWasmAbi for RequestArguments
Source§impl RefFromWasmAbi for RequestArguments
impl RefFromWasmAbi for RequestArguments
Source§type Anchor = RcRef<RequestArguments>
type Anchor = RcRef<RequestArguments>
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 RequestArguments
impl RefMutFromWasmAbi for RequestArguments
Source§impl TryFromJsValue for RequestArguments
impl TryFromJsValue for RequestArguments
Source§impl VectorFromWasmAbi for RequestArguments
impl VectorFromWasmAbi for RequestArguments
type Abi = <Box<[JsValue]> as FromWasmAbi>::Abi
unsafe fn vector_from_abi(js: Self::Abi) -> Box<[RequestArguments]>
Source§impl VectorIntoJsValue for RequestArguments
impl VectorIntoJsValue for RequestArguments
fn vector_into_jsvalue(vector: Box<[RequestArguments]>) -> JsValue
Source§impl VectorIntoWasmAbi for RequestArguments
impl VectorIntoWasmAbi for RequestArguments
type Abi = <Box<[JsValue]> as IntoWasmAbi>::Abi
fn vector_into_abi(vector: Box<[RequestArguments]>) -> Self::Abi
Source§impl WasmDescribeVector for RequestArguments
impl WasmDescribeVector for RequestArguments
impl SupportsConstructor for RequestArguments
impl SupportsInstanceProperty for RequestArguments
impl SupportsStaticProperty for RequestArguments
Auto Trait Implementations§
impl Freeze for RequestArguments
impl RefUnwindSafe for RequestArguments
impl !Send for RequestArguments
impl !Sync for RequestArguments
impl Unpin for RequestArguments
impl UnwindSafe for RequestArguments
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> 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> 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::AbiSource§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.