pub struct DeviationOptions {
pub tolerance: f64,
pub max_distance: f64,
}Expand description
Deviation parameters.
Fields§
§tolerance: f64|deviation| at or below this counts as within tolerance.
max_distance: f64Largest distance searched for the nearest part triangle; columns farther
from the part than this report None (stock far from the part).
Trait Implementations§
Source§impl Clone for DeviationOptions
impl Clone for DeviationOptions
impl Copy for DeviationOptions
Source§impl Debug for DeviationOptions
impl Debug for DeviationOptions
Source§impl Default for DeviationOptions
impl Default for DeviationOptions
Source§impl<'de> Deserialize<'de> for DeviationOptionswhere
DeviationOptions: Default,
impl<'de> Deserialize<'de> for DeviationOptionswhere
DeviationOptions: 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 DeviationOptions
impl PartialEq for DeviationOptions
Source§impl Serialize for DeviationOptions
impl Serialize for DeviationOptions
impl StructuralPartialEq for DeviationOptions
Auto Trait Implementations§
impl Forget for DeviationOptions
impl Freeze for DeviationOptions
impl Move for DeviationOptions
impl RefUnwindSafe for DeviationOptions
impl Send for DeviationOptions
impl Sync for DeviationOptions
impl Unpin for DeviationOptions
impl UnsafeUnpin for DeviationOptions
impl UnwindSafe for DeviationOptions
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