pub struct BooleanOptions {
pub tolerance: f64,
pub tolerances: Option<KernelTolerances>,
pub imprint: ImprintOptions,
pub merge_coplanar_faces: bool,
}Fields§
§tolerance: f64§tolerances: Option<KernelTolerances>Optional complete accuracy/search policy. tolerance remains the
backwards-compatible model-identity shorthand when this is absent.
imprint: ImprintOptions§merge_coplanar_faces: boolCoalesce adjacent result fragments after assembly. This defaults to true to preserve the kernel’s normal clean-boundary behavior.
Trait Implementations§
Source§impl Clone for BooleanOptions
impl Clone for BooleanOptions
Source§fn clone(&self) -> BooleanOptions
fn clone(&self) -> BooleanOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BooleanOptions
impl Debug for BooleanOptions
Source§impl Default for BooleanOptions
impl Default for BooleanOptions
Source§impl<'de> Deserialize<'de> for BooleanOptions
impl<'de> Deserialize<'de> for BooleanOptions
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
Auto Trait Implementations§
impl Freeze for BooleanOptions
impl RefUnwindSafe for BooleanOptions
impl Send for BooleanOptions
impl Sync for BooleanOptions
impl Unpin for BooleanOptions
impl UnsafeUnpin for BooleanOptions
impl UnwindSafe for BooleanOptions
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