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