#[non_exhaustive]pub enum VectorEffect {
FixedPosition,
NonRotation,
NonScalingSize,
NonScalingStroke,
None,
}Expand description
A value of vector-effect.
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.
FixedPosition
fixed-position.
NonRotation
non-rotation.
NonScalingSize
non-scaling-size.
NonScalingStroke
non-scaling-stroke.
None
none.
Trait Implementations§
Source§impl Clone for VectorEffect
impl Clone for VectorEffect
Source§fn clone(&self) -> VectorEffect
fn clone(&self) -> VectorEffect
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 VectorEffect
impl Debug for VectorEffect
Source§impl Display for VectorEffect
impl Display for VectorEffect
Source§impl PartialEq for VectorEffect
impl PartialEq for VectorEffect
impl StructuralPartialEq for VectorEffect
Auto Trait Implementations§
impl Freeze for VectorEffect
impl RefUnwindSafe for VectorEffect
impl Send for VectorEffect
impl Sync for VectorEffect
impl Unpin for VectorEffect
impl UnsafeUnpin for VectorEffect
impl UnwindSafe for VectorEffect
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