pub struct BenchmarkOptions { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl Clone for BenchmarkOptions
impl Clone for BenchmarkOptions
Source§fn clone(&self) -> BenchmarkOptions
fn clone(&self) -> BenchmarkOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for BenchmarkOptions
impl Debug for BenchmarkOptions
Source§impl From<BenchmarkOptions> for JsValue
impl From<BenchmarkOptions> for JsValue
Source§fn from(value: BenchmarkOptions) -> Self
fn from(value: BenchmarkOptions) -> Self
Converts to this type from the input type.
Source§impl FromWasmAbi for BenchmarkOptions
impl FromWasmAbi for BenchmarkOptions
Source§impl IntoWasmAbi for BenchmarkOptions
impl IntoWasmAbi for BenchmarkOptions
Source§impl OptionFromWasmAbi for BenchmarkOptions
impl OptionFromWasmAbi for BenchmarkOptions
Source§impl OptionIntoWasmAbi for BenchmarkOptions
impl OptionIntoWasmAbi for BenchmarkOptions
Source§impl PartialEq for BenchmarkOptions
impl PartialEq for BenchmarkOptions
Source§impl PartialOrd for BenchmarkOptions
impl PartialOrd for BenchmarkOptions
Source§impl RefFromWasmAbi for BenchmarkOptions
impl RefFromWasmAbi for BenchmarkOptions
Source§type Anchor = RcRef<BenchmarkOptions>
type Anchor = RcRef<BenchmarkOptions>
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 BenchmarkOptions
impl RefMutFromWasmAbi for BenchmarkOptions
Source§impl Serialize for BenchmarkOptions
impl Serialize for BenchmarkOptions
Source§impl TryFromJsValue for BenchmarkOptions
impl TryFromJsValue for BenchmarkOptions
Source§impl VectorFromWasmAbi for BenchmarkOptions
impl VectorFromWasmAbi for BenchmarkOptions
type Abi = <Box<[JsValue]> as FromWasmAbi>::Abi
unsafe fn vector_from_abi(js: Self::Abi) -> Box<[BenchmarkOptions]>
Source§impl VectorIntoJsValue for BenchmarkOptions
impl VectorIntoJsValue for BenchmarkOptions
fn vector_into_jsvalue(vector: Box<[BenchmarkOptions]>) -> JsValue
Source§impl VectorIntoWasmAbi for BenchmarkOptions
impl VectorIntoWasmAbi for BenchmarkOptions
type Abi = <Box<[JsValue]> as IntoWasmAbi>::Abi
fn vector_into_abi(vector: Box<[BenchmarkOptions]>) -> Self::Abi
Source§impl WasmDescribeVector for BenchmarkOptions
impl WasmDescribeVector for BenchmarkOptions
impl Copy for BenchmarkOptions
impl StructuralPartialEq for BenchmarkOptions
impl SupportsConstructor for BenchmarkOptions
impl SupportsInstanceProperty for BenchmarkOptions
impl SupportsStaticProperty for BenchmarkOptions
Auto Trait Implementations§
impl Freeze for BenchmarkOptions
impl RefUnwindSafe for BenchmarkOptions
impl Send for BenchmarkOptions
impl Sync for BenchmarkOptions
impl Unpin for BenchmarkOptions
impl UnwindSafe for BenchmarkOptions
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
.