pub enum VectorContent {
Color(Color),
SolidGradient {
gradient: EffectSolidGradient,
extra: ExtraGradientInfo,
},
NoiseGradient {
gradient: EffectNoiseGradient,
extra: ExtraGradientInfo,
},
Pattern {
pattern: EffectPattern,
extra: ExtraPatternInfo,
},
}Expand description
TS VectorContent union.
Variants§
Color(Color)
{ type: 'color'; color: Color; }
SolidGradient
EffectSolidGradient & ExtraGradientInfo
NoiseGradient
EffectNoiseGradient & ExtraGradientInfo
Pattern
EffectPattern & { type: 'pattern'; } & ExtraPatternInfo
Trait Implementations§
Source§impl Clone for VectorContent
impl Clone for VectorContent
Source§fn clone(&self) -> VectorContent
fn clone(&self) -> VectorContent
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 moreAuto Trait Implementations§
impl Freeze for VectorContent
impl RefUnwindSafe for VectorContent
impl Send for VectorContent
impl Sync for VectorContent
impl Unpin for VectorContent
impl UnsafeUnpin for VectorContent
impl UnwindSafe for VectorContent
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