pub struct Signal { /* private fields */ }Implementations§
Trait Implementations§
Source§impl FromWasmAbi for Signal
impl FromWasmAbi for Signal
Source§impl IntoWasmAbi for Signal
impl IntoWasmAbi for Signal
Source§impl LongRefFromWasmAbi for Signal
impl LongRefFromWasmAbi for Signal
Source§impl OptionFromWasmAbi for Signal
impl OptionFromWasmAbi for Signal
Source§impl OptionIntoWasmAbi for Signal
impl OptionIntoWasmAbi for Signal
Source§impl RefFromWasmAbi for Signal
impl RefFromWasmAbi for Signal
Source§type Abi = WasmPtr<WasmRefCell<Signal>>
type Abi = WasmPtr<WasmRefCell<Signal>>
The Wasm ABI type references to
Self are recovered from.Source§impl RefMutFromWasmAbi for Signal
impl RefMutFromWasmAbi for Signal
impl SupportsConstructor for Signal
impl SupportsInstanceProperty for Signal
impl SupportsStaticProperty for Signal
Source§impl TryFromJsValue for Signal
impl TryFromJsValue for Signal
Source§impl VectorFromWasmAbi for Signal
impl VectorFromWasmAbi for Signal
Source§impl VectorIntoWasmAbi for Signal
impl VectorIntoWasmAbi for Signal
Auto Trait Implementations§
impl !RefUnwindSafe for Signal
impl !Send for Signal
impl !Sync for Signal
impl !UnwindSafe for Signal
impl Freeze for Signal
impl Unpin for Signal
impl UnsafeUnpin for Signal
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::AbiSource§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.