Enum SegmentArcConfig
pub enum SegmentArcConfig {
NoIntersection(),
OnePoint(Point, f64),
OnePointTouching(Point, f64),
TwoPoints(Point, Point, f64, f64),
TwoPointsTouching(Point, Point, f64, f64),
}Expand description
Represents the configuration of the intersection between a segment and an arc.
Variants§
NoIntersection()
OnePoint(Point, f64)
OnePointTouching(Point, f64)
TwoPoints(Point, Point, f64, f64)
TwoPointsTouching(Point, Point, f64, f64)
Trait Implementations§
§impl Debug for SegmentArcConfig
impl Debug for SegmentArcConfig
§impl PartialEq for SegmentArcConfig
impl PartialEq for SegmentArcConfig
impl StructuralPartialEq for SegmentArcConfig
Auto Trait Implementations§
impl Freeze for SegmentArcConfig
impl RefUnwindSafe for SegmentArcConfig
impl Send for SegmentArcConfig
impl Sync for SegmentArcConfig
impl Unpin for SegmentArcConfig
impl UnsafeUnpin for SegmentArcConfig
impl UnwindSafe for SegmentArcConfig
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