pub struct IgesReport {
pub scale_mm: f64,
pub skipped: BTreeMap<String, usize>,
pub warnings: Vec<String>,
}Expand description
What an import brought in, and what it left behind.
Fields§
§scale_mm: f64Millimetres per file unit, as the global section states it.
skipped: BTreeMap<String, usize>Entity types the reader never visited, with counts, keyed as
"type NNN" or "type NNN form F". Annotation and drafting land
here by design; geometry landing here is a gap worth reading about.
warnings: Vec<String>Everything that imported less than perfectly, one line each.
Trait Implementations§
Source§impl Debug for IgesReport
impl Debug for IgesReport
Source§impl Default for IgesReport
impl Default for IgesReport
Source§fn default() -> IgesReport
fn default() -> IgesReport
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for IgesReport
impl RefUnwindSafe for IgesReport
impl Send for IgesReport
impl Sync for IgesReport
impl Unpin for IgesReport
impl UnsafeUnpin for IgesReport
impl UnwindSafe for IgesReport
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
§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read more§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.