pub struct ApproximationLimit {
pub kind: String,
pub bound: Option<f64>,
pub detail: Option<String>,
}Expand description
Where the generated path knowingly deviates from the exact surface.
Fields§
§kind: Stringchord-tolerance, arc-discretized, sampling-cap, solver-tolerance, …
bound: Option<f64>Deviation bound in model units when known.
detail: Option<String>Trait Implementations§
Source§impl Clone for ApproximationLimit
impl Clone for ApproximationLimit
Source§impl Debug for ApproximationLimit
impl Debug for ApproximationLimit
Source§impl Default for ApproximationLimit
impl Default for ApproximationLimit
Source§impl<'de> Deserialize<'de> for ApproximationLimit
impl<'de> Deserialize<'de> for ApproximationLimit
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 ApproximationLimit
impl PartialEq for ApproximationLimit
Source§impl Serialize for ApproximationLimit
impl Serialize for ApproximationLimit
impl StructuralPartialEq for ApproximationLimit
Auto Trait Implementations§
impl Forget for ApproximationLimit
impl Freeze for ApproximationLimit
impl Move for ApproximationLimit
impl RefUnwindSafe for ApproximationLimit
impl Send for ApproximationLimit
impl Sync for ApproximationLimit
impl Unpin for ApproximationLimit
impl UnsafeUnpin for ApproximationLimit
impl UnwindSafe for ApproximationLimit
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