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