#[non_exhaustive]pub enum SeamCheck {
Verified,
Authored,
}Expand description
How the position at a seam between two horizontal segments was checked.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Verified
The previous segment’s end point is closed form and matches the
authored StartPoint of the next segment within 1e-6 m.
Authored
The previous segment is a transition spiral or a CUBIC, whose end
point is a non-elementary integral this crate does not evaluate. The
authored StartPoint of the next segment was accepted as stated, not
verified. After a CUBIC its StartDirection is not verified either:
the cubic’s end heading is not closed form.
Trait Implementations§
impl Copy for SeamCheck
impl Eq for SeamCheck
impl StructuralPartialEq for SeamCheck
Auto Trait Implementations§
impl Freeze for SeamCheck
impl RefUnwindSafe for SeamCheck
impl Send for SeamCheck
impl Sync for SeamCheck
impl Unpin for SeamCheck
impl UnsafeUnpin for SeamCheck
impl UnwindSafe for SeamCheck
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