pub struct ElevationTokens {
pub level0: Option<BoxShadow>,
pub level1: Option<BoxShadow>,
pub level2: Option<BoxShadow>,
pub level3: Option<BoxShadow>,
pub level4: Option<BoxShadow>,
pub level5: Option<BoxShadow>,
}Expand description
Box shadow levels for surface elevation.
Six levels (0-5). Levels 0, 4, and 5 default to None. Levels 1-3 provide
progressively stronger shadows with increasing blur radius and y-offset.
Fields§
§level0: Option<BoxShadow>§level1: Option<BoxShadow>§level2: Option<BoxShadow>§level3: Option<BoxShadow>§level4: Option<BoxShadow>§level5: Option<BoxShadow>Trait Implementations§
Source§impl Clone for ElevationTokens
impl Clone for ElevationTokens
Source§fn clone(&self) -> ElevationTokens
fn clone(&self) -> ElevationTokens
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 ElevationTokens
impl Debug for ElevationTokens
Source§impl Default for ElevationTokens
impl Default for ElevationTokens
Source§impl<'de> Deserialize<'de> for ElevationTokens
impl<'de> Deserialize<'de> for ElevationTokens
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 ElevationTokens
impl PartialEq for ElevationTokens
Source§impl Serialize for ElevationTokens
impl Serialize for ElevationTokens
impl StructuralPartialEq for ElevationTokens
Auto Trait Implementations§
impl Freeze for ElevationTokens
impl RefUnwindSafe for ElevationTokens
impl Send for ElevationTokens
impl Sync for ElevationTokens
impl Unpin for ElevationTokens
impl UnsafeUnpin for ElevationTokens
impl UnwindSafe for ElevationTokens
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