pub struct ClearanceReport {
pub clearance: f64,
pub solids: usize,
pub near: Vec<Near>,
pub unmeasured: Vec<Unmeasured>,
pub work: Work,
}Expand description
Every pair of solids a part shows that is nearer than a clearance.
Fields§
§clearance: f64§solids: usize§near: Vec<Near>The pairs nearer than the clearance, the nearest first.
unmeasured: Vec<Unmeasured>§work: WorkWhat finding them took: Work::booleans counts the pairs of
solids measured.
Implementations§
Trait Implementations§
Source§impl Clone for ClearanceReport
impl Clone for ClearanceReport
Source§fn clone(&self) -> ClearanceReport
fn clone(&self) -> ClearanceReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ClearanceReport
impl Debug for ClearanceReport
Auto Trait Implementations§
impl Freeze for ClearanceReport
impl RefUnwindSafe for ClearanceReport
impl Send for ClearanceReport
impl Sync for ClearanceReport
impl Unpin for ClearanceReport
impl UnsafeUnpin for ClearanceReport
impl UnwindSafe for ClearanceReport
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