pub struct BufferJs(/* private fields */);Implementations§
Source§impl BufferJs
impl BufferJs
pub fn buffer_id(&self) -> String
pub fn webgl_buffer(&self) -> WebGlBuffer
Methods from Deref<Target = BufferJsInner>§
pub fn buffer_id(&self) -> &BufferId
pub fn webgl_buffer(&self) -> &WebGlBuffer
Trait Implementations§
Source§impl DerefMut for BufferJs
impl DerefMut for BufferJs
Source§fn deref_mut(&mut self) -> &mut BufferJsInner
fn deref_mut(&mut self) -> &mut BufferJsInner
Mutably dereferences the value.
Source§impl From<&Buffer<String>> for BufferJs
impl From<&Buffer<String>> for BufferJs
Source§fn from(js_buffer_inner: &BufferJsInner) -> Self
fn from(js_buffer_inner: &BufferJsInner) -> Self
Converts to this type from the input type.
Source§impl From<Buffer<String>> for BufferJs
impl From<Buffer<String>> for BufferJs
Source§fn from(js_buffer_inner: BufferJsInner) -> Self
fn from(js_buffer_inner: BufferJsInner) -> Self
Converts to this type from the input type.
Source§impl FromWasmAbi for BufferJs
impl FromWasmAbi for BufferJs
Source§impl IntoWasmAbi for BufferJs
impl IntoWasmAbi for BufferJs
Source§impl LongRefFromWasmAbi for BufferJs
impl LongRefFromWasmAbi for BufferJs
Source§impl OptionFromWasmAbi for BufferJs
impl OptionFromWasmAbi for BufferJs
Source§impl OptionIntoWasmAbi for BufferJs
impl OptionIntoWasmAbi for BufferJs
Source§impl RefFromWasmAbi for BufferJs
impl RefFromWasmAbi for BufferJs
Source§impl RefMutFromWasmAbi for BufferJs
impl RefMutFromWasmAbi for BufferJs
Source§impl TryFromJsValue for BufferJs
impl TryFromJsValue for BufferJs
Source§impl VectorFromWasmAbi for BufferJs
impl VectorFromWasmAbi for BufferJs
Source§impl VectorIntoWasmAbi for BufferJs
impl VectorIntoWasmAbi for BufferJs
impl SupportsConstructor for BufferJs
impl SupportsInstanceProperty for BufferJs
impl SupportsStaticProperty for BufferJs
Auto Trait Implementations§
impl Freeze for BufferJs
impl RefUnwindSafe for BufferJs
impl !Send for BufferJs
impl !Sync for BufferJs
impl Unpin for BufferJs
impl UnwindSafe for BufferJs
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.