pub struct GradientQuad {
pub bounds: Rect,
pub bg_gradient: Gradient,
pub border: Border,
}
Expand description
A quad primitive with a gradient background.
Fields§
§bounds: Rect
The bounds of the quad in logical points.
bg_gradient: Gradient
The background color of the quad
border: Border
The Border
of the quad
Implementations§
Source§impl GradientQuad
impl GradientQuad
pub fn packed(&self) -> GradientQuadPrimitive
pub fn builder(size: Size) -> GradientQuadBuilder
Trait Implementations§
Source§impl Clone for GradientQuad
impl Clone for GradientQuad
Source§fn clone(&self) -> GradientQuad
fn clone(&self) -> GradientQuad
Returns a duplicate of the value. Read more
1.0.0 · 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 GradientQuad
impl Debug for GradientQuad
Source§impl Default for GradientQuad
impl Default for GradientQuad
Source§fn default() -> GradientQuad
fn default() -> GradientQuad
Returns the “default value” for a type. Read more
Source§impl<'a> From<&'a GradientQuad> for GradientQuadPrimitive
impl<'a> From<&'a GradientQuad> for GradientQuadPrimitive
Source§fn from(q: &'a GradientQuad) -> GradientQuadPrimitive
fn from(q: &'a GradientQuad) -> GradientQuadPrimitive
Converts to this type from the input type.
Source§impl From<GradientQuad> for GradientQuadPrimitive
impl From<GradientQuad> for GradientQuadPrimitive
Source§fn from(q: GradientQuad) -> GradientQuadPrimitive
fn from(q: GradientQuad) -> GradientQuadPrimitive
Converts to this type from the input type.
Source§impl From<GradientQuadBuilder> for GradientQuad
impl From<GradientQuadBuilder> for GradientQuad
Source§fn from(q: GradientQuadBuilder) -> GradientQuad
fn from(q: GradientQuadBuilder) -> GradientQuad
Converts to this type from the input type.
Source§impl PartialEq for GradientQuad
impl PartialEq for GradientQuad
impl Copy for GradientQuad
impl StructuralPartialEq for GradientQuad
Auto Trait Implementations§
impl Freeze for GradientQuad
impl RefUnwindSafe for GradientQuad
impl Send for GradientQuad
impl Sync for GradientQuad
impl Unpin for GradientQuad
impl UnwindSafe for GradientQuad
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