pub enum ColorLayer {
Solid(Color),
Linear(LinearGradient),
Radial(RadialGradient),
RoundedRect(RoundedRectGradient),
Layered(LayeredColor),
}Expand description
One layer in a LayeredColor: a solid color or a gradient.
Variants§
Solid(Color)
Solid color fill.
Linear(LinearGradient)
Linear gradient fill.
Radial(RadialGradient)
Radial gradient fill.
RoundedRect(RoundedRectGradient)
Rounded-rectangle gradient fill.
Layered(LayeredColor)
Nested multi-layer fill.
Trait Implementations§
Source§impl Clone for ColorLayer
impl Clone for ColorLayer
Source§fn clone(&self) -> ColorLayer
fn clone(&self) -> ColorLayer
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 ColorLayer
impl Debug for ColorLayer
Source§impl PartialEq for ColorLayer
impl PartialEq for ColorLayer
impl StructuralPartialEq for ColorLayer
Auto Trait Implementations§
impl Freeze for ColorLayer
impl RefUnwindSafe for ColorLayer
impl Send for ColorLayer
impl Sync for ColorLayer
impl Unpin for ColorLayer
impl UnsafeUnpin for ColorLayer
impl UnwindSafe for ColorLayer
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<H, TailTarget, Source, Idx> Embed<RenderTList<H, TailTarget>, There<Idx>> for Sourcewhere
TailTarget: IsRenderList,
Source: Embed<TailTarget, Idx>,
impl<H, TailTarget, Source, Idx> Embed<RenderTList<H, TailTarget>, There<Idx>> for Sourcewhere
TailTarget: IsRenderList,
Source: Embed<TailTarget, Idx>,
Source§fn embed(self) -> RenderTList<H, TailTarget>
fn embed(self) -> RenderTList<H, TailTarget>
Converts
self into Target.