pub struct StepAssemblyExport {
pub products: Vec<StepExportProduct>,
pub occurrences: Vec<StepExportOccurrence>,
}Expand description
A document’s product structure, ready to write. Exactly one product must be a root (never an occurrence child) — the document itself.
Fields§
§products: Vec<StepExportProduct>§occurrences: Vec<StepExportOccurrence>Implementations§
Trait Implementations§
Source§impl Clone for StepAssemblyExport
impl Clone for StepAssemblyExport
Source§fn clone(&self) -> StepAssemblyExport
fn clone(&self) -> StepAssemblyExport
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 StepAssemblyExport
impl Debug for StepAssemblyExport
Source§impl Default for StepAssemblyExport
impl Default for StepAssemblyExport
Source§fn default() -> StepAssemblyExport
fn default() -> StepAssemblyExport
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for StepAssemblyExport
impl !Sync for StepAssemblyExport
impl Freeze for StepAssemblyExport
impl Send for StepAssemblyExport
impl Unpin for StepAssemblyExport
impl UnsafeUnpin for StepAssemblyExport
impl UnwindSafe for StepAssemblyExport
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