#[non_exhaustive]pub enum AnimationComposition {
Accumulate,
Add,
Replace,
Raw(Raw),
}Expand description
A value of animation-composition.
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.
Accumulate
accumulate.
Add
add.
Replace
replace.
Raw(Raw)
Any other value, passed through unchecked.
Trait Implementations§
Source§impl Clone for AnimationComposition
impl Clone for AnimationComposition
Source§fn clone(&self) -> AnimationComposition
fn clone(&self) -> AnimationComposition
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 AnimationComposition
impl Debug for AnimationComposition
Source§impl Display for AnimationComposition
impl Display for AnimationComposition
Source§impl From<Raw> for AnimationComposition
impl From<Raw> for AnimationComposition
Source§impl PartialEq for AnimationComposition
impl PartialEq for AnimationComposition
impl StructuralPartialEq for AnimationComposition
Auto Trait Implementations§
impl Freeze for AnimationComposition
impl RefUnwindSafe for AnimationComposition
impl Send for AnimationComposition
impl Sync for AnimationComposition
impl Unpin for AnimationComposition
impl UnsafeUnpin for AnimationComposition
impl UnwindSafe for AnimationComposition
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