pub struct ToleranceZoneWithDatum {
pub name: String,
pub description: Option<String>,
pub of_shape: ProductDefinitionShapeRef,
pub product_definitional: Logical,
pub defining_tolerance: Vec<ToleranceZoneTargetRef>,
pub form: ToleranceZoneFormRef,
pub datum_reference: DatumSystemRef,
}Fields§
§name: String§description: Option<String>§of_shape: ProductDefinitionShapeRef§product_definitional: Logical§defining_tolerance: Vec<ToleranceZoneTargetRef>§form: ToleranceZoneFormRef§datum_reference: DatumSystemRefTrait Implementations§
Source§impl Clone for ToleranceZoneWithDatum
impl Clone for ToleranceZoneWithDatum
Source§fn clone(&self) -> ToleranceZoneWithDatum
fn clone(&self) -> ToleranceZoneWithDatum
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 ToleranceZoneWithDatum
impl Debug for ToleranceZoneWithDatum
Source§impl PartialEq for ToleranceZoneWithDatum
impl PartialEq for ToleranceZoneWithDatum
Source§fn eq(&self, other: &ToleranceZoneWithDatum) -> bool
fn eq(&self, other: &ToleranceZoneWithDatum) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ToleranceZoneWithDatum
Auto Trait Implementations§
impl Freeze for ToleranceZoneWithDatum
impl RefUnwindSafe for ToleranceZoneWithDatum
impl Send for ToleranceZoneWithDatum
impl Sync for ToleranceZoneWithDatum
impl Unpin for ToleranceZoneWithDatum
impl UnsafeUnpin for ToleranceZoneWithDatum
impl UnwindSafe for ToleranceZoneWithDatum
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