Struct hotdrink_wasm::event::event_handler::JsCallback [−][src]
pub struct JsCallback { /* fields omitted */ }
A callback for handling events.
Trait Implementations
impl Clone for JsCallback
[src]
impl Clone for JsCallback
[src]fn clone(&self) -> JsCallback
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for JsCallback
[src]
impl Default for JsCallback
[src]fn default() -> JsCallback
[src]
impl Eq for JsCallback
[src]
impl Eq for JsCallback
[src]impl FromWasmAbi for JsCallback
[src]
impl FromWasmAbi for JsCallback
[src]impl IntoWasmAbi for JsCallback
[src]
impl IntoWasmAbi for JsCallback
[src]impl OptionFromWasmAbi for JsCallback
[src]
impl OptionFromWasmAbi for JsCallback
[src]impl OptionIntoWasmAbi for JsCallback
[src]
impl OptionIntoWasmAbi for JsCallback
[src]impl PartialEq<JsCallback> for JsCallback
[src]
impl PartialEq<JsCallback> for JsCallback
[src]fn eq(&self, other: &JsCallback) -> bool
[src]
fn ne(&self, other: &JsCallback) -> bool
[src]
impl RefFromWasmAbi for JsCallback
[src]
impl RefFromWasmAbi for JsCallback
[src]type Abi = u32
The wasm ABI type references to Self
are recovered from.
type Anchor = Ref<'static, JsCallback>
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. Read more
unsafe fn ref_from_abi(js: Self::Abi) -> Self::Anchor
[src]
impl RefMutFromWasmAbi for JsCallback
[src]
impl RefMutFromWasmAbi for JsCallback
[src]type Abi = u32
Same as RefFromWasmAbi::Abi
type Anchor = RefMut<'static, JsCallback>
Same as RefFromWasmAbi::Anchor
unsafe fn ref_mut_from_abi(js: Self::Abi) -> Self::Anchor
[src]
impl StructuralEq for JsCallback
[src]
impl StructuralEq for JsCallback
[src]impl StructuralPartialEq for JsCallback
[src]
impl StructuralPartialEq for JsCallback
[src]impl WasmDescribe for JsCallback
[src]
impl WasmDescribe for JsCallback
[src]Auto Trait Implementations
impl RefUnwindSafe for JsCallback
impl RefUnwindSafe for JsCallback
impl !Send for JsCallback
impl !Send for JsCallback
impl !Sync for JsCallback
impl !Sync for JsCallback
impl Unpin for JsCallback
impl Unpin for JsCallback
impl UnwindSafe for JsCallback
impl UnwindSafe for JsCallback
Blanket Implementations
impl<T> ReturnWasmAbi for T where
T: IntoWasmAbi,
[src]
impl<T> ReturnWasmAbi for T where
T: IntoWasmAbi,
[src]type Abi = <T as IntoWasmAbi>::Abi
Same as IntoWasmAbi::Abi