pub struct OperationInput {
pub operation: Operation,
pub tool: Tool,
pub toolpath: Toolpath,
}Expand description
One operation’s toolpath with the definitions it was generated from.
Fields§
§operation: Operation§tool: Tool§toolpath: ToolpathTrait Implementations§
Source§impl Clone for OperationInput
impl Clone for OperationInput
Source§impl Debug for OperationInput
impl Debug for OperationInput
Source§impl<'de> Deserialize<'de> for OperationInput
impl<'de> Deserialize<'de> for OperationInput
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 OperationInput
impl PartialEq for OperationInput
Source§impl Serialize for OperationInput
impl Serialize for OperationInput
impl StructuralPartialEq for OperationInput
Auto Trait Implementations§
impl Forget for OperationInput
impl Freeze for OperationInput
impl RefUnwindSafe for OperationInput
impl Send for OperationInput
impl Sync for OperationInput
impl Unpin for OperationInput
impl UnsafeUnpin for OperationInput
impl UnwindSafe for OperationInput
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