Struct wasm_bridge_js::TupleWrapper12
source · pub struct TupleWrapper12<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(pub T0, pub T1, pub T2, pub T3, pub T4, pub T5, pub T6, pub T7, pub T8, pub T9, pub T10, pub T11);Tuple Fields§
§0: T0§1: T1§2: T2§3: T3§4: T4§5: T5§6: T6§7: T7§8: T8§9: T9§10: T10§11: T11Trait Implementations§
source§impl<T0: Into<JsValue>, T1: Into<JsValue>, T2: Into<JsValue>, T3: Into<JsValue>, T4: Into<JsValue>, T5: Into<JsValue>, T6: Into<JsValue>, T7: Into<JsValue>, T8: Into<JsValue>, T9: Into<JsValue>, T10: Into<JsValue>, T11: Into<JsValue>> ReturnWasmAbi for TupleWrapper12<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
impl<T0: Into<JsValue>, T1: Into<JsValue>, T2: Into<JsValue>, T3: Into<JsValue>, T4: Into<JsValue>, T5: Into<JsValue>, T6: Into<JsValue>, T7: Into<JsValue>, T8: Into<JsValue>, T9: Into<JsValue>, T10: Into<JsValue>, T11: Into<JsValue>> ReturnWasmAbi for TupleWrapper12<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
§type Abi = <JsValue as IntoWasmAbi>::Abi
type Abi = <JsValue as IntoWasmAbi>::Abi
Same as
IntoWasmAbi::Abisource§fn return_abi(self) -> Self::Abi
fn return_abi(self) -> Self::Abi
Same as
IntoWasmAbi::into_abi, except that it may throw and never
return in the case of Err.source§impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> WasmDescribe for TupleWrapper12<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> WasmDescribe for TupleWrapper12<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
impl<T0: WasmAbi, T1: WasmAbi, T2: WasmAbi, T3: WasmAbi, T4: WasmAbi, T5: WasmAbi, T6: WasmAbi, T7: WasmAbi, T8: WasmAbi, T9: WasmAbi, T10: WasmAbi, T11: WasmAbi> WasmAbi for TupleWrapper12<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
Auto Trait Implementations§
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> RefUnwindSafe for TupleWrapper12<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>where T0: RefUnwindSafe, T1: RefUnwindSafe, T10: RefUnwindSafe, T11: RefUnwindSafe, T2: RefUnwindSafe, T3: RefUnwindSafe, T4: RefUnwindSafe, T5: RefUnwindSafe, T6: RefUnwindSafe, T7: RefUnwindSafe, T8: RefUnwindSafe, T9: RefUnwindSafe,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Send for TupleWrapper12<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>where T0: Send, T1: Send, T10: Send, T11: Send, T2: Send, T3: Send, T4: Send, T5: Send, T6: Send, T7: Send, T8: Send, T9: Send,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Sync for TupleWrapper12<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>where T0: Sync, T1: Sync, T10: Sync, T11: Sync, T2: Sync, T3: Sync, T4: Sync, T5: Sync, T6: Sync, T7: Sync, T8: Sync, T9: Sync,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Unpin for TupleWrapper12<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>where T0: Unpin, T1: Unpin, T10: Unpin, T11: Unpin, T2: Unpin, T3: Unpin, T4: Unpin, T5: Unpin, T6: Unpin, T7: Unpin, T8: Unpin, T9: Unpin,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> UnwindSafe for TupleWrapper12<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>where T0: UnwindSafe, T1: UnwindSafe, T10: UnwindSafe, T11: UnwindSafe, T2: UnwindSafe, T3: UnwindSafe, T4: UnwindSafe, T5: UnwindSafe, T6: UnwindSafe, T7: UnwindSafe, T8: UnwindSafe, T9: UnwindSafe,
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