pub struct CircleBuilder {
pub circle: Circle,
pub options: Options,
}Fields§
§circle: Circle§options: OptionsImplementations§
Source§impl CircleBuilder
impl CircleBuilder
pub fn new(circle: Circle) -> Self
pub fn with_circle(self, circle: Circle) -> 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 CircleBuilder
impl Clone for CircleBuilder
Source§fn clone(&self) -> CircleBuilder
fn clone(&self) -> CircleBuilder
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 CircleBuilder
impl Debug for CircleBuilder
Source§impl Default for CircleBuilder
impl Default for CircleBuilder
Source§fn default() -> CircleBuilder
fn default() -> CircleBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CircleBuilder
impl RefUnwindSafe for CircleBuilder
impl Send for CircleBuilder
impl Sync for CircleBuilder
impl Unpin for CircleBuilder
impl UnwindSafe for CircleBuilder
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