pub struct AssemblyComponentUsage {
pub id: String,
pub name: String,
pub description: Option<String>,
pub relating_product_definition: ProductDefinitionOrReferenceRef,
pub related_product_definition: ProductDefinitionOrReferenceRef,
pub reference_designator: Option<String>,
}Fields§
§id: String§name: String§description: Option<String>§relating_product_definition: ProductDefinitionOrReferenceRef§reference_designator: Option<String>Trait Implementations§
Source§impl Clone for AssemblyComponentUsage
impl Clone for AssemblyComponentUsage
Source§fn clone(&self) -> AssemblyComponentUsage
fn clone(&self) -> AssemblyComponentUsage
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 AssemblyComponentUsage
impl Debug for AssemblyComponentUsage
Source§impl PartialEq for AssemblyComponentUsage
impl PartialEq for AssemblyComponentUsage
Source§fn eq(&self, other: &AssemblyComponentUsage) -> bool
fn eq(&self, other: &AssemblyComponentUsage) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AssemblyComponentUsage
Auto Trait Implementations§
impl Freeze for AssemblyComponentUsage
impl RefUnwindSafe for AssemblyComponentUsage
impl Send for AssemblyComponentUsage
impl Sync for AssemblyComponentUsage
impl Unpin for AssemblyComponentUsage
impl UnsafeUnpin for AssemblyComponentUsage
impl UnwindSafe for AssemblyComponentUsage
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