pub enum DeflectionSignal {
Horizontal = 0,
Vertical = 1,
Intensity = 2,
}Expand description
Deflection signal type for beam deflection module.
Variants§
Trait Implementations§
Source§impl Clone for DeflectionSignal
impl Clone for DeflectionSignal
Source§fn clone(&self) -> DeflectionSignal
fn clone(&self) -> DeflectionSignal
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 DeflectionSignal
impl Debug for DeflectionSignal
Source§impl Default for DeflectionSignal
impl Default for DeflectionSignal
Source§fn default() -> DeflectionSignal
fn default() -> DeflectionSignal
Returns the “default value” for a type. Read more
Source§impl From<DeflectionSignal> for u16
impl From<DeflectionSignal> for u16
Source§fn from(sig: DeflectionSignal) -> Self
fn from(sig: DeflectionSignal) -> Self
Converts to this type from the input type.
Source§impl PartialEq for DeflectionSignal
impl PartialEq for DeflectionSignal
impl Copy for DeflectionSignal
impl Eq for DeflectionSignal
impl StructuralPartialEq for DeflectionSignal
Auto Trait Implementations§
impl Freeze for DeflectionSignal
impl RefUnwindSafe for DeflectionSignal
impl Send for DeflectionSignal
impl Sync for DeflectionSignal
impl Unpin for DeflectionSignal
impl UnwindSafe for DeflectionSignal
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