pub enum MdpModuleClass {
DigitalInput = 1,
DigitalOutput = 2,
AnalogInput = 3,
AnalogOutput = 4,
CounterInput = 5,
DriveAxis = 6,
FunctionalSafety = 7,
EncoderInterface = 8,
CommunicationBridge = 9,
Unknown = 65_535,
}Variants§
DigitalInput = 1
DigitalOutput = 2
AnalogInput = 3
AnalogOutput = 4
CounterInput = 5
DriveAxis = 6
FunctionalSafety = 7
EncoderInterface = 8
CommunicationBridge = 9
Unknown = 65_535
Trait Implementations§
Source§impl Clone for MdpModuleClass
impl Clone for MdpModuleClass
Source§fn clone(&self) -> MdpModuleClass
fn clone(&self) -> MdpModuleClass
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MdpModuleClass
Source§impl Debug for MdpModuleClass
impl Debug for MdpModuleClass
Source§impl Display for MdpModuleClass
impl Display for MdpModuleClass
impl Eq for MdpModuleClass
Source§impl PartialEq for MdpModuleClass
impl PartialEq for MdpModuleClass
Source§fn eq(&self, other: &MdpModuleClass) -> bool
fn eq(&self, other: &MdpModuleClass) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for MdpModuleClass
Auto Trait Implementations§
impl Freeze for MdpModuleClass
impl RefUnwindSafe for MdpModuleClass
impl Send for MdpModuleClass
impl Sync for MdpModuleClass
impl Unpin for MdpModuleClass
impl UnsafeUnpin for MdpModuleClass
impl UnwindSafe for MdpModuleClass
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