pub struct TurnPartOffParams {
pub end_x: f64,
pub chamfer: f64,
pub peck_depth: f64,
pub peck_retract: f64,
pub reduced_feed_radius: f64,
pub reduced_feed_factor: f64,
}Fields§
§end_x: f64X (radius) the part-off ends at; 0 cuts to centre.
chamfer: f64§peck_depth: f64Peck depth in X (0: no pecking).
peck_retract: f64§reduced_feed_radius: f64Below this radius the feed is multiplied by reduced_feed_factor.
reduced_feed_factor: f64Trait Implementations§
Source§impl Clone for TurnPartOffParams
impl Clone for TurnPartOffParams
Source§impl Debug for TurnPartOffParams
impl Debug for TurnPartOffParams
Source§impl Default for TurnPartOffParams
impl Default for TurnPartOffParams
Source§impl<'de> Deserialize<'de> for TurnPartOffParamswhere
TurnPartOffParams: Default,
impl<'de> Deserialize<'de> for TurnPartOffParamswhere
TurnPartOffParams: Default,
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
Source§impl PartialEq for TurnPartOffParams
impl PartialEq for TurnPartOffParams
Source§impl Serialize for TurnPartOffParams
impl Serialize for TurnPartOffParams
impl StructuralPartialEq for TurnPartOffParams
Auto Trait Implementations§
impl Freeze for TurnPartOffParams
impl RefUnwindSafe for TurnPartOffParams
impl Send for TurnPartOffParams
impl Sync for TurnPartOffParams
impl Unpin for TurnPartOffParams
impl UnsafeUnpin for TurnPartOffParams
impl UnwindSafe for TurnPartOffParams
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