pub struct GeneratedOperation {
pub operation: OperationId,
pub toolpath: Option<Toolpath>,
pub expanded: Option<Toolpath>,
pub error: Option<String>,
}Expand description
One operation’s generation outcome. Drilling keeps its canned cycles in
toolpath and the expanded motions in expanded (for simulation).
Fields§
§operation: OperationId§toolpath: Option<Toolpath>§expanded: Option<Toolpath>§error: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for GeneratedOperation
impl Clone for GeneratedOperation
Source§impl Debug for GeneratedOperation
impl Debug for GeneratedOperation
Source§impl PartialEq for GeneratedOperation
impl PartialEq for GeneratedOperation
impl StructuralPartialEq for GeneratedOperation
Auto Trait Implementations§
impl Forget for GeneratedOperation
impl Freeze for GeneratedOperation
impl Move for GeneratedOperation
impl RefUnwindSafe for GeneratedOperation
impl Send for GeneratedOperation
impl Sync for GeneratedOperation
impl Unpin for GeneratedOperation
impl UnsafeUnpin for GeneratedOperation
impl UnwindSafe for GeneratedOperation
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