Trait AsArrayBufferView

Source
pub trait AsArrayBufferView<'a> {
    type Result: JsSerialize;

    // Required method
    unsafe fn as_array_buffer_view(self) -> Self::Result;
}

Required Associated Types§

Required Methods§

Source

unsafe fn as_array_buffer_view(self) -> Self::Result

Implementations on Foreign Types§

Source§

impl<'a> AsArrayBufferView<'a> for &'a TypedArray<f32>

Source§

impl<'a> AsArrayBufferView<'a> for &'a TypedArray<f64>

Source§

impl<'a> AsArrayBufferView<'a> for &'a TypedArray<i8>

Source§

type Result = &'a TypedArray<i8>

Source§

unsafe fn as_array_buffer_view(self) -> Self::Result

Source§

impl<'a> AsArrayBufferView<'a> for &'a TypedArray<i16>

Source§

impl<'a> AsArrayBufferView<'a> for &'a TypedArray<i32>

Source§

impl<'a> AsArrayBufferView<'a> for &'a TypedArray<u8>

Source§

type Result = &'a TypedArray<u8>

Source§

unsafe fn as_array_buffer_view(self) -> Self::Result

Source§

impl<'a> AsArrayBufferView<'a> for &'a TypedArray<u16>

Source§

impl<'a> AsArrayBufferView<'a> for &'a TypedArray<u32>

Source§

impl<'a> AsArrayBufferView<'a> for &'a [f32]

Source§

impl<'a> AsArrayBufferView<'a> for &'a [f64]

Source§

impl<'a> AsArrayBufferView<'a> for &'a [i8]

Source§

impl<'a> AsArrayBufferView<'a> for &'a [i16]

Source§

impl<'a> AsArrayBufferView<'a> for &'a [i32]

Source§

impl<'a> AsArrayBufferView<'a> for &'a [u8]

Source§

impl<'a> AsArrayBufferView<'a> for &'a [u16]

Source§

impl<'a> AsArrayBufferView<'a> for &'a [u32]

Implementors§