pub struct MotionTokens {
pub fast: Transition,
pub base: Transition,
pub slow: Transition,
pub snappy: Transition,
pub gentle: Transition,
pub draw_in: Transition,
}Expand description
Motion tokens: how long things take and how they move.
Fields§
§fast: TransitionHover, press and focus color (duration-fast).
base: TransitionSmall layout and opacity changes (duration-base).
slow: TransitionPanels and sheets entering, by time (duration-slow).
snappy: TransitionThings changing place or size (spring-snappy).
gentle: TransitionPanels and sheets, by physics (spring-gentle).
draw_in: TransitionA chart’s data drawing in (duration-draw).
Trait Implementations§
Source§impl Clone for MotionTokens
impl Clone for MotionTokens
Source§fn clone(&self) -> MotionTokens
fn clone(&self) -> MotionTokens
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 MotionTokens
Source§impl Debug for MotionTokens
impl Debug for MotionTokens
Source§impl PartialEq for MotionTokens
impl PartialEq for MotionTokens
impl StructuralPartialEq for MotionTokens
Auto Trait Implementations§
impl Freeze for MotionTokens
impl RefUnwindSafe for MotionTokens
impl Send for MotionTokens
impl Sync for MotionTokens
impl Unpin for MotionTokens
impl UnsafeUnpin for MotionTokens
impl UnwindSafe for MotionTokens
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