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