pub struct FeatureTool {
pub spec: BodySpec,
pub names: BodyNames,
pub op: BooleanOp,
pub reach: ToolReach,
}Expand description
One tool of a Feature: the solid as its step built it, before it was
combined — its geometry and the names of its entities — and how it was
combined with the solid it was combined with.
Fields§
§spec: BodySpec§names: BodyNames§op: BooleanOp§reach: ToolReachTrait Implementations§
Source§impl Clone for FeatureTool
impl Clone for FeatureTool
Source§fn clone(&self) -> FeatureTool
fn clone(&self) -> FeatureTool
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 FeatureTool
impl Debug for FeatureTool
Source§impl<'de> Deserialize<'de> for FeatureTool
impl<'de> Deserialize<'de> for FeatureTool
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 FeatureTool
impl PartialEq for FeatureTool
Source§impl Serialize for FeatureTool
impl Serialize for FeatureTool
impl StructuralPartialEq for FeatureTool
Auto Trait Implementations§
impl Freeze for FeatureTool
impl RefUnwindSafe for FeatureTool
impl Send for FeatureTool
impl Sync for FeatureTool
impl Unpin for FeatureTool
impl UnsafeUnpin for FeatureTool
impl UnwindSafe for FeatureTool
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