pub struct WebGLShader(/* private fields */);
Trait Implementations§
Source§impl AsRef<Reference> for WebGLShader
impl AsRef<Reference> for WebGLShader
Source§impl Clone for WebGLShader
impl Clone for WebGLShader
Source§fn clone(&self) -> WebGLShader
fn clone(&self) -> WebGLShader
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for WebGLShader
impl Debug for WebGLShader
Source§impl From<WebGLShader> for Reference
impl From<WebGLShader> for Reference
Source§fn from(value: WebGLShader) -> Self
fn from(value: WebGLShader) -> Self
Converts to this type from the input type.
Source§impl InstanceOf for WebGLShader
impl InstanceOf for WebGLShader
Source§impl ReferenceType for WebGLShader
impl ReferenceType for WebGLShader
Source§unsafe fn from_reference_unchecked(reference: Reference) -> Self
unsafe fn from_reference_unchecked(reference: Reference) -> Self
Converts a given reference into a concrete reference-like wrapper.
Doesn’t do any type checking; highly unsafe to use!
Source§impl<'_r> TryFrom<&'_r Reference> for WebGLShader
impl<'_r> TryFrom<&'_r Reference> for WebGLShader
Source§impl<'_r> TryFrom<&'_r Value> for WebGLShader
impl<'_r> TryFrom<&'_r Value> for WebGLShader
Source§impl TryFrom<Reference> for WebGLShader
impl TryFrom<Reference> for WebGLShader
Source§impl TryFrom<Value> for WebGLShader
impl TryFrom<Value> for WebGLShader
Source§impl TryFrom<WebGLShader> for Reference
impl TryFrom<WebGLShader> for Reference
impl JsSerialize for WebGLShader
Auto Trait Implementations§
impl Freeze for WebGLShader
impl RefUnwindSafe for WebGLShader
impl Send for WebGLShader
impl Sync for WebGLShader
impl Unpin for WebGLShader
impl UnwindSafe for WebGLShader
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