pub struct WasmSize { /* private fields */ }
Expand description
WebAssembly-compatible Size wrapper
Implementations§
Trait Implementations§
Source§impl FromWasmAbi for WasmSize
impl FromWasmAbi for WasmSize
Source§impl IntoWasmAbi for WasmSize
impl IntoWasmAbi for WasmSize
Source§impl LongRefFromWasmAbi for WasmSize
impl LongRefFromWasmAbi for WasmSize
Source§impl OptionFromWasmAbi for WasmSize
impl OptionFromWasmAbi for WasmSize
Source§impl OptionIntoWasmAbi for WasmSize
impl OptionIntoWasmAbi for WasmSize
Source§impl RefFromWasmAbi for WasmSize
impl RefFromWasmAbi for WasmSize
Source§impl RefMutFromWasmAbi for WasmSize
impl RefMutFromWasmAbi for WasmSize
Source§impl TryFromJsValue for WasmSize
impl TryFromJsValue for WasmSize
Source§impl VectorFromWasmAbi for WasmSize
impl VectorFromWasmAbi for WasmSize
Source§impl VectorIntoWasmAbi for WasmSize
impl VectorIntoWasmAbi for WasmSize
impl SupportsConstructor for WasmSize
impl SupportsInstanceProperty for WasmSize
impl SupportsStaticProperty for WasmSize
Auto Trait Implementations§
impl Freeze for WasmSize
impl RefUnwindSafe for WasmSize
impl Send for WasmSize
impl Sync for WasmSize
impl Unpin for WasmSize
impl UnwindSafe for WasmSize
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> 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
.