pub struct GradientQuadBuilder { /* private fields */ }
Implementations§
Source§impl GradientQuadBuilder
impl GradientQuadBuilder
pub fn new(size: Size) -> Self
pub fn position(self, position: Point) -> Self
pub fn bg_gradient(self, color: impl Into<Gradient>) -> 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) -> GradientQuad
Trait Implementations§
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 From<GradientQuadBuilder> for GradientQuadPrimitive
impl From<GradientQuadBuilder> for GradientQuadPrimitive
Source§fn from(q: GradientQuadBuilder) -> GradientQuadPrimitive
fn from(q: GradientQuadBuilder) -> GradientQuadPrimitive
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for GradientQuadBuilder
impl RefUnwindSafe for GradientQuadBuilder
impl Send for GradientQuadBuilder
impl Sync for GradientQuadBuilder
impl Unpin for GradientQuadBuilder
impl UnwindSafe for GradientQuadBuilder
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