[−][src]Trait wasm_bindgen::convert::RefMutFromWasmAbi
Dual of the RefFromWasmAbi trait, except for mutable references.
Associated Types
type Abi: WasmAbi
Same as RefFromWasmAbi::Abi
type Anchor: DerefMut<Target = Self>
Same as RefFromWasmAbi::Anchor
Required Methods
unsafe fn ref_mut_from_abi(js: Self::Abi, extra: &mut dyn Stack) -> Self::Anchor
Same as RefFromWasmAbi::ref_from_abi
Implementations on Foreign Types
impl RefMutFromWasmAbi for [u8][src]
impl RefMutFromWasmAbi for [u8]type Abi = WasmSlice
type Anchor = &'static mut [u8]
unsafe fn ref_mut_from_abi(
js: WasmSlice,
extra: &mut dyn Stack
) -> &'static mut [u8][src]
unsafe fn ref_mut_from_abi(
js: WasmSlice,
extra: &mut dyn Stack
) -> &'static mut [u8]impl RefMutFromWasmAbi for [i8][src]
impl RefMutFromWasmAbi for [i8]type Abi = WasmSlice
type Anchor = &'static mut [i8]
unsafe fn ref_mut_from_abi(
js: WasmSlice,
extra: &mut dyn Stack
) -> &'static mut [i8][src]
unsafe fn ref_mut_from_abi(
js: WasmSlice,
extra: &mut dyn Stack
) -> &'static mut [i8]impl RefMutFromWasmAbi for [u16][src]
impl RefMutFromWasmAbi for [u16]type Abi = WasmSlice
type Anchor = &'static mut [u16]
unsafe fn ref_mut_from_abi(
js: WasmSlice,
extra: &mut dyn Stack
) -> &'static mut [u16][src]
unsafe fn ref_mut_from_abi(
js: WasmSlice,
extra: &mut dyn Stack
) -> &'static mut [u16]impl RefMutFromWasmAbi for [i16][src]
impl RefMutFromWasmAbi for [i16]type Abi = WasmSlice
type Anchor = &'static mut [i16]
unsafe fn ref_mut_from_abi(
js: WasmSlice,
extra: &mut dyn Stack
) -> &'static mut [i16][src]
unsafe fn ref_mut_from_abi(
js: WasmSlice,
extra: &mut dyn Stack
) -> &'static mut [i16]impl RefMutFromWasmAbi for [u32][src]
impl RefMutFromWasmAbi for [u32]type Abi = WasmSlice
type Anchor = &'static mut [u32]
unsafe fn ref_mut_from_abi(
js: WasmSlice,
extra: &mut dyn Stack
) -> &'static mut [u32][src]
unsafe fn ref_mut_from_abi(
js: WasmSlice,
extra: &mut dyn Stack
) -> &'static mut [u32]impl RefMutFromWasmAbi for [i32][src]
impl RefMutFromWasmAbi for [i32]type Abi = WasmSlice
type Anchor = &'static mut [i32]
unsafe fn ref_mut_from_abi(
js: WasmSlice,
extra: &mut dyn Stack
) -> &'static mut [i32][src]
unsafe fn ref_mut_from_abi(
js: WasmSlice,
extra: &mut dyn Stack
) -> &'static mut [i32]impl RefMutFromWasmAbi for [u64][src]
impl RefMutFromWasmAbi for [u64]type Abi = WasmSlice
type Anchor = &'static mut [u64]
unsafe fn ref_mut_from_abi(
js: WasmSlice,
extra: &mut dyn Stack
) -> &'static mut [u64][src]
unsafe fn ref_mut_from_abi(
js: WasmSlice,
extra: &mut dyn Stack
) -> &'static mut [u64]impl RefMutFromWasmAbi for [i64][src]
impl RefMutFromWasmAbi for [i64]type Abi = WasmSlice
type Anchor = &'static mut [i64]
unsafe fn ref_mut_from_abi(
js: WasmSlice,
extra: &mut dyn Stack
) -> &'static mut [i64][src]
unsafe fn ref_mut_from_abi(
js: WasmSlice,
extra: &mut dyn Stack
) -> &'static mut [i64]impl RefMutFromWasmAbi for [f32][src]
impl RefMutFromWasmAbi for [f32]type Abi = WasmSlice
type Anchor = &'static mut [f32]
unsafe fn ref_mut_from_abi(
js: WasmSlice,
extra: &mut dyn Stack
) -> &'static mut [f32][src]
unsafe fn ref_mut_from_abi(
js: WasmSlice,
extra: &mut dyn Stack
) -> &'static mut [f32]impl RefMutFromWasmAbi for [f64][src]
impl RefMutFromWasmAbi for [f64]type Abi = WasmSlice
type Anchor = &'static mut [f64]
unsafe fn ref_mut_from_abi(
js: WasmSlice,
extra: &mut dyn Stack
) -> &'static mut [f64][src]
unsafe fn ref_mut_from_abi(
js: WasmSlice,
extra: &mut dyn Stack
) -> &'static mut [f64]