pub enum RetractPolicy {
FullRetract,
RetractHeight,
MinimumRetract,
}Expand description
Where the tool retracts to between passes.
Variants§
FullRetract
Always up to the clearance height.
RetractHeight
Up to the retract height.
MinimumRetract
Only as high as needed to clear checked material (plus feed height).
Implementations§
Trait Implementations§
Source§impl Clone for RetractPolicy
impl Clone for RetractPolicy
impl Copy for RetractPolicy
Source§impl Debug for RetractPolicy
impl Debug for RetractPolicy
Source§impl Default for RetractPolicy
impl Default for RetractPolicy
Source§impl<'de> Deserialize<'de> for RetractPolicy
impl<'de> Deserialize<'de> for RetractPolicy
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 RetractPolicy
Source§impl Hash for RetractPolicy
impl Hash for RetractPolicy
Source§impl PartialEq for RetractPolicy
impl PartialEq for RetractPolicy
Source§impl Serialize for RetractPolicy
impl Serialize for RetractPolicy
impl StructuralPartialEq for RetractPolicy
Auto Trait Implementations§
impl Forget for RetractPolicy
impl Freeze for RetractPolicy
impl Move for RetractPolicy
impl RefUnwindSafe for RetractPolicy
impl Send for RetractPolicy
impl Sync for RetractPolicy
impl Unpin for RetractPolicy
impl UnsafeUnpin for RetractPolicy
impl UnwindSafe for RetractPolicy
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