pub struct WorkOffset {
pub number: u32,
pub origin: Point3,
}Expand description
The work offset the post program uses.
Fields§
§number: u32Work offset number: 1 = G54, 2 = G55, … (controller-specific beyond 6).
origin: Point3Position of the WCS origin in MACHINE coordinates (usually the origin).
Trait Implementations§
Source§impl Clone for WorkOffset
impl Clone for WorkOffset
Source§impl Debug for WorkOffset
impl Debug for WorkOffset
Source§impl Default for WorkOffset
impl Default for WorkOffset
Source§impl<'de> Deserialize<'de> for WorkOffsetwhere
WorkOffset: Default,
impl<'de> Deserialize<'de> for WorkOffsetwhere
WorkOffset: Default,
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 WorkOffset
impl PartialEq for WorkOffset
Source§impl Serialize for WorkOffset
impl Serialize for WorkOffset
impl StructuralPartialEq for WorkOffset
Auto Trait Implementations§
impl Forget for WorkOffset
impl Freeze for WorkOffset
impl RefUnwindSafe for WorkOffset
impl Send for WorkOffset
impl Sync for WorkOffset
impl Unpin for WorkOffset
impl UnsafeUnpin for WorkOffset
impl UnwindSafe for WorkOffset
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