pub struct WebGL1Surface {
pub version: String,
pub shading_language_version: String,
pub extensions: Vec<String>,
}Expand description
WebGL 1.0 surface, distinct from the WebGL 2.0 fields on GpuProfile.
Fields§
§version: String§shading_language_version: String§extensions: Vec<String>Trait Implementations§
Source§impl Clone for WebGL1Surface
impl Clone for WebGL1Surface
Source§fn clone(&self) -> WebGL1Surface
fn clone(&self) -> WebGL1Surface
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 WebGL1Surface
impl Debug for WebGL1Surface
Source§impl<'de> Deserialize<'de> for WebGL1Surface
impl<'de> Deserialize<'de> for WebGL1Surface
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for WebGL1Surface
impl RefUnwindSafe for WebGL1Surface
impl Send for WebGL1Surface
impl Sync for WebGL1Surface
impl Unpin for WebGL1Surface
impl UnsafeUnpin for WebGL1Surface
impl UnwindSafe for WebGL1Surface
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