#[repr(u32)]pub enum SpatialMaterialSpecularMode {
SchlickGgx = 0,
Blinn = 1,
Phong = 2,
Toon = 3,
Disabled = 4,
}Variants§
Trait Implementations§
Source§impl Clone for SpatialMaterialSpecularMode
impl Clone for SpatialMaterialSpecularMode
Source§fn clone(&self) -> SpatialMaterialSpecularMode
fn clone(&self) -> SpatialMaterialSpecularMode
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 moreimpl Copy for SpatialMaterialSpecularMode
Source§impl Debug for SpatialMaterialSpecularMode
impl Debug for SpatialMaterialSpecularMode
impl Eq for SpatialMaterialSpecularMode
Source§impl Hash for SpatialMaterialSpecularMode
impl Hash for SpatialMaterialSpecularMode
Source§impl PartialEq for SpatialMaterialSpecularMode
impl PartialEq for SpatialMaterialSpecularMode
Source§fn eq(&self, other: &SpatialMaterialSpecularMode) -> bool
fn eq(&self, other: &SpatialMaterialSpecularMode) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SpatialMaterialSpecularMode
Auto Trait Implementations§
impl Freeze for SpatialMaterialSpecularMode
impl RefUnwindSafe for SpatialMaterialSpecularMode
impl Send for SpatialMaterialSpecularMode
impl Sync for SpatialMaterialSpecularMode
impl Unpin for SpatialMaterialSpecularMode
impl UnsafeUnpin for SpatialMaterialSpecularMode
impl UnwindSafe for SpatialMaterialSpecularMode
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