pub struct MotionTokens {
pub peek_dot_px: u32,
pub peek_icon_expand_px: u32,
pub peek_icon_duration_ms: u32,
pub peek_text_stagger_ms: u32,
pub peek_text_duration_ms: u32,
pub glance_focus_bump_px: i32,
pub glance_focus_slide_px: i32,
pub glance_focus_duration_ms: u32,
pub glance_dim_opacity: u8,
}Fields§
§peek_dot_px: u32§peek_icon_expand_px: u32§peek_icon_duration_ms: u32§peek_text_stagger_ms: u32§peek_text_duration_ms: u32§glance_focus_bump_px: i32§glance_focus_slide_px: i32§glance_focus_duration_ms: u32§glance_dim_opacity: u8Implementations§
Source§impl MotionTokens
impl MotionTokens
pub const fn to_peek_spec(self) -> PeekRevealSpec
pub const fn to_glance_spec(self) -> GlanceTileSpec
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 Default for MotionTokens
impl Default for MotionTokens
impl Eq for MotionTokens
Source§impl PartialEq for MotionTokens
impl PartialEq for MotionTokens
Source§fn eq(&self, other: &MotionTokens) -> bool
fn eq(&self, other: &MotionTokens) -> bool
Tests for
self and other values to be equal, and is used by ==.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
Source§impl<T> CheckedAs for T
impl<T> CheckedAs for T
Source§fn checked_as<Dst>(self) -> Option<Dst>where
T: CheckedCast<Dst>,
fn checked_as<Dst>(self) -> Option<Dst>where
T: CheckedCast<Dst>,
Casts the value.
Source§impl<Src, Dst> CheckedCastFrom<Src> for Dstwhere
Src: CheckedCast<Dst>,
impl<Src, Dst> CheckedCastFrom<Src> for Dstwhere
Src: CheckedCast<Dst>,
Source§fn checked_cast_from(src: Src) -> Option<Dst>
fn checked_cast_from(src: Src) -> Option<Dst>
Casts the value.
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> OverflowingAs for T
impl<T> OverflowingAs for T
Source§fn overflowing_as<Dst>(self) -> (Dst, bool)where
T: OverflowingCast<Dst>,
fn overflowing_as<Dst>(self) -> (Dst, bool)where
T: OverflowingCast<Dst>,
Casts the value.
Source§impl<Src, Dst> OverflowingCastFrom<Src> for Dstwhere
Src: OverflowingCast<Dst>,
impl<Src, Dst> OverflowingCastFrom<Src> for Dstwhere
Src: OverflowingCast<Dst>,
Source§fn overflowing_cast_from(src: Src) -> (Dst, bool)
fn overflowing_cast_from(src: Src) -> (Dst, bool)
Casts the value.
Source§impl<T> SaturatingAs for T
impl<T> SaturatingAs for T
Source§fn saturating_as<Dst>(self) -> Dstwhere
T: SaturatingCast<Dst>,
fn saturating_as<Dst>(self) -> Dstwhere
T: SaturatingCast<Dst>,
Casts the value.
Source§impl<Src, Dst> SaturatingCastFrom<Src> for Dstwhere
Src: SaturatingCast<Dst>,
impl<Src, Dst> SaturatingCastFrom<Src> for Dstwhere
Src: SaturatingCast<Dst>,
Source§fn saturating_cast_from(src: Src) -> Dst
fn saturating_cast_from(src: Src) -> Dst
Casts the value.
Source§impl<T> UnwrappedAs for T
impl<T> UnwrappedAs for T
Source§fn unwrapped_as<Dst>(self) -> Dstwhere
T: UnwrappedCast<Dst>,
fn unwrapped_as<Dst>(self) -> Dstwhere
T: UnwrappedCast<Dst>,
Casts the value.
Source§impl<Src, Dst> UnwrappedCastFrom<Src> for Dstwhere
Src: UnwrappedCast<Dst>,
impl<Src, Dst> UnwrappedCastFrom<Src> for Dstwhere
Src: UnwrappedCast<Dst>,
Source§fn unwrapped_cast_from(src: Src) -> Dst
fn unwrapped_cast_from(src: Src) -> Dst
Casts the value.
Source§impl<T> WrappingAs for T
impl<T> WrappingAs for T
Source§fn wrapping_as<Dst>(self) -> Dstwhere
T: WrappingCast<Dst>,
fn wrapping_as<Dst>(self) -> Dstwhere
T: WrappingCast<Dst>,
Casts the value.
Source§impl<Src, Dst> WrappingCastFrom<Src> for Dstwhere
Src: WrappingCast<Dst>,
impl<Src, Dst> WrappingCastFrom<Src> for Dstwhere
Src: WrappingCast<Dst>,
Source§fn wrapping_cast_from(src: Src) -> Dst
fn wrapping_cast_from(src: Src) -> Dst
Casts the value.