#[non_exhaustive]pub enum AnimationDirection {
Alternate,
AlternateReverse,
Normal,
Reverse,
Raw(Raw),
}Expand description
A value of animation-direction.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Alternate
alternate.
AlternateReverse
alternate-reverse.
Normal
normal.
Reverse
reverse.
Raw(Raw)
Any other value, passed through unchecked.
Trait Implementations§
Source§impl Clone for AnimationDirection
impl Clone for AnimationDirection
Source§fn clone(&self) -> AnimationDirection
fn clone(&self) -> AnimationDirection
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 moreSource§impl Debug for AnimationDirection
impl Debug for AnimationDirection
Source§impl Display for AnimationDirection
impl Display for AnimationDirection
Source§impl From<Raw> for AnimationDirection
impl From<Raw> for AnimationDirection
Source§impl PartialEq for AnimationDirection
impl PartialEq for AnimationDirection
impl StructuralPartialEq for AnimationDirection
Auto Trait Implementations§
impl Freeze for AnimationDirection
impl RefUnwindSafe for AnimationDirection
impl Send for AnimationDirection
impl Sync for AnimationDirection
impl Unpin for AnimationDirection
impl UnsafeUnpin for AnimationDirection
impl UnwindSafe for AnimationDirection
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