pub enum Fit {
Largest,
LargestFitting,
ExactDiameter,
}Expand description
How a tool is picked from the library for one operation.
Variants§
Largest
The largest tool of the kinds.
LargestFitting
The largest tool that fits the feature (corner radius, slot width, pocket width) with a cutting length at least the depth.
ExactDiameter
The tool whose diameter equals the feature’s (holes).
Trait Implementations§
impl Copy for Fit
Source§impl<'de> Deserialize<'de> for Fit
impl<'de> Deserialize<'de> for Fit
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 Fit
impl StructuralPartialEq for Fit
Auto Trait Implementations§
impl Forget for Fit
impl Freeze for Fit
impl Move for Fit
impl RefUnwindSafe for Fit
impl Send for Fit
impl Sync for Fit
impl Unpin for Fit
impl UnsafeUnpin for Fit
impl UnwindSafe for Fit
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