pub struct CurveScan {
pub constructions: Vec<CompositeCurve>,
pub curves: Vec<IntersectionCurve>,
pub rejected: RejectionCounts,
}Expand description
Complete chart-carrier scan result.
Fields§
§constructions: Vec<CompositeCurve>Structurally valid constructions with a solved chart or a typed inbound curve reference.
curves: Vec<IntersectionCurve>Constructions with a complete solved 3D chart carrier.
rejected: RejectionCountsExact rejection census for the remaining parsed constructions.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CurveScan
impl RefUnwindSafe for CurveScan
impl Send for CurveScan
impl Sync for CurveScan
impl Unpin for CurveScan
impl UnsafeUnpin for CurveScan
impl UnwindSafe for CurveScan
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