pub struct Ramp {
pub kind: RampKind,
pub angle_deg: f64,
pub helix_diameter: f64,
pub clearance: f64,
}Expand description
How the tool descends into material.
Fields§
§kind: RampKind§angle_deg: f64Maximum ramp angle in degrees.
helix_diameter: f64Helix diameter (helix ramps).
clearance: f64Clearance above the floor where the ramp levels out.
Implementations§
Trait Implementations§
impl Copy for Ramp
Source§impl<'de> Deserialize<'de> for Ramp
impl<'de> Deserialize<'de> for Ramp
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 StructuralPartialEq for Ramp
Auto Trait Implementations§
impl Forget for Ramp
impl Freeze for Ramp
impl Move for Ramp
impl RefUnwindSafe for Ramp
impl Send for Ramp
impl Sync for Ramp
impl Unpin for Ramp
impl UnsafeUnpin for Ramp
impl UnwindSafe for Ramp
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