pub struct SolidQuad {
pub bounds: Rect,
pub bg_color: PackedSrgb,
pub border: Border,
}
Expand description
A quad primitive with a solid background.
Fields§
§bounds: Rect
The bounds of the quad in logical points.
bg_color: PackedSrgb
The background color of the quad
border: Border
The Border
of the quad
Implementations§
Source§impl SolidQuad
impl SolidQuad
pub fn packed(&self) -> SolidQuadPrimitive
pub fn builder(size: Size) -> SolidQuadBuilder
Trait Implementations§
Source§impl<'a> From<&'a SolidQuad> for SolidQuadPrimitive
impl<'a> From<&'a SolidQuad> for SolidQuadPrimitive
Source§fn from(q: &'a SolidQuad) -> SolidQuadPrimitive
fn from(q: &'a SolidQuad) -> SolidQuadPrimitive
Converts to this type from the input type.
Source§impl From<SolidQuad> for SolidQuadPrimitive
impl From<SolidQuad> for SolidQuadPrimitive
Source§fn from(q: SolidQuad) -> SolidQuadPrimitive
fn from(q: SolidQuad) -> SolidQuadPrimitive
Converts to this type from the input type.
Source§impl From<SolidQuadBuilder> for SolidQuad
impl From<SolidQuadBuilder> for SolidQuad
Source§fn from(q: SolidQuadBuilder) -> SolidQuad
fn from(q: SolidQuadBuilder) -> SolidQuad
Converts to this type from the input type.
impl Copy for SolidQuad
impl StructuralPartialEq for SolidQuad
Auto Trait Implementations§
impl Freeze for SolidQuad
impl RefUnwindSafe for SolidQuad
impl Send for SolidQuad
impl Sync for SolidQuad
impl Unpin for SolidQuad
impl UnwindSafe for SolidQuad
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