pub enum ZControllerHold {
NoChange = 0,
Hold = 1,
Release = 2,
}Expand description
Universal Z-controller hold states for SPM operations
Variants§
NoChange = 0
Don’t modify Z-controller state
Hold = 1
Hold Z-controller during operation
Release = 2
Release/disable Z-controller during operation
Trait Implementations§
Source§impl Clone for ZControllerHold
impl Clone for ZControllerHold
Source§fn clone(&self) -> ZControllerHold
fn clone(&self) -> ZControllerHold
Returns a duplicate of the value. Read more
1.0.0 · 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 ZControllerHold
impl Debug for ZControllerHold
Source§impl From<ZControllerHold> for u16
impl From<ZControllerHold> for u16
Source§fn from(hold: ZControllerHold) -> Self
fn from(hold: ZControllerHold) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ZControllerHold
impl PartialEq for ZControllerHold
impl Copy for ZControllerHold
impl Eq for ZControllerHold
impl StructuralPartialEq for ZControllerHold
Auto Trait Implementations§
impl Freeze for ZControllerHold
impl RefUnwindSafe for ZControllerHold
impl Send for ZControllerHold
impl Sync for ZControllerHold
impl Unpin for ZControllerHold
impl UnwindSafe for ZControllerHold
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