pub struct StepTrimReadings {
pub stated_precisions_mm: Vec<f64>,
pub has_structure: bool,
pub bodies: Vec<StepBodyTrimReadings>,
}Expand description
Every flat body of one STEP document, with the per-edge provenance.
Fields§
§stated_precisions_mm: Vec<f64>Every precision the file states, in millimetres, ascending (the same
reading StepImportReport::stated_precisions_mm carries).
has_structure: boolThe file carries a product structure. Its bodies are listed here in the
FLAT order, once per representation — crate::import_step_report
places one copy per occurrence instead, so the two indices only agree on
a single-part file.
bodies: Vec<StepBodyTrimReadings>Trait Implementations§
Source§impl Clone for StepTrimReadings
impl Clone for StepTrimReadings
Auto Trait Implementations§
impl !RefUnwindSafe for StepTrimReadings
impl !Sync for StepTrimReadings
impl Freeze for StepTrimReadings
impl Send for StepTrimReadings
impl Unpin for StepTrimReadings
impl UnsafeUnpin for StepTrimReadings
impl UnwindSafe for StepTrimReadings
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