material_color_utils/dynamic/variant.rs
1/// Themes for Dynamic Color.
2#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
3#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
4pub enum Variant {
5 /// grayscale
6 Monochrome,
7 /// near-neutral palette
8 Neutral,
9 /// calm, sedated colors
10 TonalSpot,
11 /// highly saturated
12 Vibrant,
13 /// highly colorful, playful
14 Expressive,
15 /// maximally faithful to source color
16 Fidelity,
17 /// colors derived closely from the source color
18 Content,
19 /// rainbow-like palette
20 Rainbow,
21 /// multiple hues
22 FruitSalad,
23 /// not sure what this one does
24 Cmf,
25}