pub enum DatumRule {
None,
Optional,
Required,
}Expand description
How many datum references a characteristic takes.
Variants§
None
A form tolerance: none allowed.
Optional
Position / profile: none or up to three.
Required
Orientation / location / runout: one to three.
Trait Implementations§
impl Copy for DatumRule
impl Eq for DatumRule
impl StructuralPartialEq for DatumRule
Auto Trait Implementations§
impl Forget for DatumRule
impl Freeze for DatumRule
impl RefUnwindSafe for DatumRule
impl Send for DatumRule
impl Sync for DatumRule
impl Unpin for DatumRule
impl UnsafeUnpin for DatumRule
impl UnwindSafe for DatumRule
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.