pub struct ProbeSettings {
pub stylus_radius: f64,
pub shank_radius: f64,
pub shank_length: f64,
pub approach_distance: f64,
pub overtravel: f64,
pub feed: f64,
pub result_prefix: String,
}Fields§
§stylus_radius: f64§shank_radius: f64§shank_length: f64Top of the vertical shank above the stylus centre.
approach_distance: f64§overtravel: f64Maximum travel beyond nominal contact; only executed if no trigger occurs.
feed: f64§result_prefix: StringImplementations§
Trait Implementations§
Source§impl Clone for ProbeSettings
impl Clone for ProbeSettings
Source§impl Debug for ProbeSettings
impl Debug for ProbeSettings
Source§impl Default for ProbeSettings
impl Default for ProbeSettings
Source§impl<'de> Deserialize<'de> for ProbeSettingswhere
ProbeSettings: Default,
impl<'de> Deserialize<'de> for ProbeSettingswhere
ProbeSettings: 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 ProbeSettings
impl PartialEq for ProbeSettings
Source§impl Serialize for ProbeSettings
impl Serialize for ProbeSettings
impl StructuralPartialEq for ProbeSettings
Auto Trait Implementations§
impl Forget for ProbeSettings
impl Freeze for ProbeSettings
impl Move for ProbeSettings
impl RefUnwindSafe for ProbeSettings
impl Send for ProbeSettings
impl Sync for ProbeSettings
impl Unpin for ProbeSettings
impl UnsafeUnpin for ProbeSettings
impl UnwindSafe for ProbeSettings
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