Struct object_store_wasm::http::js_binding::WasmGetOptions
source · pub struct WasmGetOptions { /* private fields */ }
Trait Implementations§
source§impl Debug for WasmGetOptions
impl Debug for WasmGetOptions
source§impl Default for WasmGetOptions
impl Default for WasmGetOptions
source§fn default() -> WasmGetOptions
fn default() -> WasmGetOptions
Returns the “default value” for a type. Read more
source§impl From<WasmGetOptions> for GetOptions
impl From<WasmGetOptions> for GetOptions
source§fn from(value: WasmGetOptions) -> Self
fn from(value: WasmGetOptions) -> Self
Converts to this type from the input type.
source§impl From<WasmGetOptions> for JsValue
impl From<WasmGetOptions> for JsValue
source§fn from(value: WasmGetOptions) -> Self
fn from(value: WasmGetOptions) -> Self
Converts to this type from the input type.
source§impl FromWasmAbi for WasmGetOptions
impl FromWasmAbi for WasmGetOptions
source§impl IntoWasmAbi for WasmGetOptions
impl IntoWasmAbi for WasmGetOptions
source§impl LongRefFromWasmAbi for WasmGetOptions
impl LongRefFromWasmAbi for WasmGetOptions
source§impl OptionFromWasmAbi for WasmGetOptions
impl OptionFromWasmAbi for WasmGetOptions
source§impl OptionIntoWasmAbi for WasmGetOptions
impl OptionIntoWasmAbi for WasmGetOptions
source§impl RefFromWasmAbi for WasmGetOptions
impl RefFromWasmAbi for WasmGetOptions
§type Anchor = Ref<'static, WasmGetOptions>
type Anchor = Ref<'static, WasmGetOptions>
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 WasmGetOptions
impl RefMutFromWasmAbi for WasmGetOptions
source§impl TryFromJsValue for WasmGetOptions
impl TryFromJsValue for WasmGetOptions
source§impl VectorFromWasmAbi for WasmGetOptions
impl VectorFromWasmAbi for WasmGetOptions
type Abi = <Box<[JsValue]> as FromWasmAbi>::Abi
unsafe fn vector_from_abi(js: Self::Abi) -> Box<[WasmGetOptions]>
source§impl VectorIntoWasmAbi for WasmGetOptions
impl VectorIntoWasmAbi for WasmGetOptions
type Abi = <Box<[JsValue]> as IntoWasmAbi>::Abi
fn vector_into_abi(vector: Box<[WasmGetOptions]>) -> Self::Abi
source§impl WasmDescribeVector for WasmGetOptions
impl WasmDescribeVector for WasmGetOptions
Auto Trait Implementations§
impl Freeze for WasmGetOptions
impl RefUnwindSafe for WasmGetOptions
impl Send for WasmGetOptions
impl Sync for WasmGetOptions
impl Unpin for WasmGetOptions
impl UnwindSafe for WasmGetOptions
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> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
§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
.