pub struct TransitionTimingFunctionStyleValue<'a>(pub CommaSeparated<'a, EasingFunction<'a>>);Expand description
Represents the style value for transition-timing-function as defined in css-transitions-2.
The transition shorthand CSS property sets how changes to an element’s styles may occur over time. Transitions can be applied to specific CSS properties, all properties, or none.
The grammar is defined as:
<easing-function>#Tuple Fields§
§0: CommaSeparated<'a, EasingFunction<'a>>Trait Implementations§
Source§impl<'a> Clone for TransitionTimingFunctionStyleValue<'a>
impl<'a> Clone for TransitionTimingFunctionStyleValue<'a>
Source§fn clone(&self) -> TransitionTimingFunctionStyleValue<'a>
fn clone(&self) -> TransitionTimingFunctionStyleValue<'a>
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<'a> Debug for TransitionTimingFunctionStyleValue<'a>
impl<'a> Debug for TransitionTimingFunctionStyleValue<'a>
Source§impl<'a> Hash for TransitionTimingFunctionStyleValue<'a>
impl<'a> Hash for TransitionTimingFunctionStyleValue<'a>
Source§impl<'a> Ord for TransitionTimingFunctionStyleValue<'a>
impl<'a> Ord for TransitionTimingFunctionStyleValue<'a>
Source§fn cmp(&self, other: &TransitionTimingFunctionStyleValue<'a>) -> Ordering
fn cmp(&self, other: &TransitionTimingFunctionStyleValue<'a>) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl<'a> Parse<'a> for TransitionTimingFunctionStyleValue<'a>
impl<'a> Parse<'a> for TransitionTimingFunctionStyleValue<'a>
Source§impl<'a> PartialEq for TransitionTimingFunctionStyleValue<'a>
impl<'a> PartialEq for TransitionTimingFunctionStyleValue<'a>
Source§fn eq(&self, other: &TransitionTimingFunctionStyleValue<'a>) -> bool
fn eq(&self, other: &TransitionTimingFunctionStyleValue<'a>) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl<'a> PartialOrd for TransitionTimingFunctionStyleValue<'a>
impl<'a> PartialOrd for TransitionTimingFunctionStyleValue<'a>
Source§impl<'a> Peek<'a> for TransitionTimingFunctionStyleValue<'a>
impl<'a> Peek<'a> for TransitionTimingFunctionStyleValue<'a>
Source§impl<'a> ToCursors for TransitionTimingFunctionStyleValue<'a>
impl<'a> ToCursors for TransitionTimingFunctionStyleValue<'a>
fn to_cursors(&self, s: &mut impl CursorSink)
impl<'a> Eq for TransitionTimingFunctionStyleValue<'a>
impl<'a> StructuralPartialEq for TransitionTimingFunctionStyleValue<'a>
Auto Trait Implementations§
impl<'a> Freeze for TransitionTimingFunctionStyleValue<'a>
impl<'a> !RefUnwindSafe for TransitionTimingFunctionStyleValue<'a>
impl<'a> !Send for TransitionTimingFunctionStyleValue<'a>
impl<'a> !Sync for TransitionTimingFunctionStyleValue<'a>
impl<'a> Unpin for TransitionTimingFunctionStyleValue<'a>
impl<'a> !UnwindSafe for TransitionTimingFunctionStyleValue<'a>
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