pub struct RoundRectBuilder { /* private fields */ }Implementations§
Source§impl RoundRectBuilder
impl RoundRectBuilder
pub fn new(rect: Rect) -> Self
pub fn with_rect(self, rect: Rect) -> Self
pub fn with_corner_radius(self, radius: f32) -> Self
pub fn with_stroke(self, stroke_width: f32) -> Self
pub fn with_stroke_opts(self, stroke_options: StrokeOptions) -> Self
pub fn with_tolerance(self, tolerance: f32) -> Self
pub fn with_fill(self) -> Self
pub fn try_build(self) -> Result<Poly, Error>
pub fn build(self) -> Poly
Trait Implementations§
Source§impl Clone for RoundRectBuilder
impl Clone for RoundRectBuilder
Source§fn clone(&self) -> RoundRectBuilder
fn clone(&self) -> RoundRectBuilder
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 RoundRectBuilder
impl Debug for RoundRectBuilder
Auto Trait Implementations§
impl Freeze for RoundRectBuilder
impl RefUnwindSafe for RoundRectBuilder
impl Send for RoundRectBuilder
impl Sync for RoundRectBuilder
impl Unpin for RoundRectBuilder
impl UnwindSafe for RoundRectBuilder
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more