pub struct SolidQuadBuilder { /* private fields */ }
Implementations§
Source§impl SolidQuadBuilder
impl SolidQuadBuilder
pub fn new(size: Size) -> Self
pub fn position(self, position: Point) -> Self
pub fn bg_color(self, color: impl Into<PackedSrgb>) -> Self
pub fn border_color(self, color: impl Into<PackedSrgb>) -> Self
pub fn border_width(self, width: f32) -> Self
pub fn border_radius(self, radius: impl Into<Radius>) -> Self
pub fn border(self, border: Border) -> Self
pub fn build(self) -> SolidQuad
Trait Implementations§
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.
Source§impl From<SolidQuadBuilder> for SolidQuadPrimitive
impl From<SolidQuadBuilder> for SolidQuadPrimitive
Source§fn from(q: SolidQuadBuilder) -> SolidQuadPrimitive
fn from(q: SolidQuadBuilder) -> SolidQuadPrimitive
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SolidQuadBuilder
impl RefUnwindSafe for SolidQuadBuilder
impl Send for SolidQuadBuilder
impl Sync for SolidQuadBuilder
impl Unpin for SolidQuadBuilder
impl UnwindSafe for SolidQuadBuilder
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