pub enum ColorblindMode {
None,
Deuteranopia,
Protanopia,
Tritanopia,
Achromatopsia,
}Variants§
Trait Implementations§
Source§impl Clone for ColorblindMode
impl Clone for ColorblindMode
Source§fn clone(&self) -> ColorblindMode
fn clone(&self) -> ColorblindMode
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 ColorblindMode
impl Debug for ColorblindMode
Source§impl<'de> Deserialize<'de> for ColorblindMode
impl<'de> Deserialize<'de> for ColorblindMode
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
Source§impl PartialEq for ColorblindMode
impl PartialEq for ColorblindMode
Source§impl Serialize for ColorblindMode
impl Serialize for ColorblindMode
impl Copy for ColorblindMode
impl StructuralPartialEq for ColorblindMode
Auto Trait Implementations§
impl Freeze for ColorblindMode
impl RefUnwindSafe for ColorblindMode
impl Send for ColorblindMode
impl Sync for ColorblindMode
impl Unpin for ColorblindMode
impl UnsafeUnpin for ColorblindMode
impl UnwindSafe for ColorblindMode
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