pub enum HoleFit {
Clearance,
Counterbore,
Countersink,
Tapped,
}Expand description
How a hole takes a screw.
Variants§
Clearance
The screw passes through: a clearance hole.
Counterbore
The screw passes through, its head sunk in a counterbore.
Countersink
The screw passes through, its head sunk flush in a countersink.
Tapped
The screw is screwed in: a tapped hole.
Trait Implementations§
impl Copy for HoleFit
Source§impl<'de> Deserialize<'de> for HoleFit
impl<'de> Deserialize<'de> for HoleFit
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for HoleFit
impl StructuralPartialEq for HoleFit
Auto Trait Implementations§
impl Freeze for HoleFit
impl RefUnwindSafe for HoleFit
impl Send for HoleFit
impl Sync for HoleFit
impl Unpin for HoleFit
impl UnsafeUnpin for HoleFit
impl UnwindSafe for HoleFit
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.