pub struct SplitArgs {
pub solid: SolidRef,
pub face: ElementReference<NamedModel, Face>,
}Fields§
§solid: SolidRefThe solid to cut.
face: ElementReference<NamedModel, Face>A face of the sheet to cut it with.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SplitArgs
impl<'de> Deserialize<'de> for SplitArgs
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 StepArgs for SplitArgs
impl StepArgs for SplitArgs
Source§const KIND: &'static str = <Split as ::geop_core_editor::part_operation::PartOperation>::KIND
const KIND: &'static str = <Split as ::geop_core_editor::part_operation::PartOperation>::KIND
The kind of the operation they are for (see
Operation::KIND).impl StructuralPartialEq for SplitArgs
Auto Trait Implementations§
impl Freeze for SplitArgs
impl RefUnwindSafe for SplitArgs
impl Send for SplitArgs
impl Sync for SplitArgs
impl Unpin for SplitArgs
impl UnsafeUnpin for SplitArgs
impl UnwindSafe for SplitArgs
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