pub enum ControlInformation {
Show 22 variants
SendData,
SelectSlave,
ResetAtApplicationLevel,
SynchronizeSlave,
SetBaudRate300,
SetBaudRate600,
SetBaudRate1200,
SetBaudRate2400,
SetBaudRate4800,
SetBaudRate9600,
SetBaudRate19200,
SetBaudRate38400,
OutputRAMContent,
WriteRAMContent,
StartCalibrationTestMode,
ReadEEPROM,
StartSoftwareTest,
HashProcedure(u8),
SendErrorStatus,
SendAlarmStatus,
ResponseWithVariableDataStructure {
lsb_order: bool,
},
ResponseWithFixedDataStructure,
}
Variants§
SendData
SelectSlave
ResetAtApplicationLevel
SynchronizeSlave
SetBaudRate300
SetBaudRate600
SetBaudRate1200
SetBaudRate2400
SetBaudRate4800
SetBaudRate9600
SetBaudRate19200
SetBaudRate38400
OutputRAMContent
WriteRAMContent
StartCalibrationTestMode
ReadEEPROM
StartSoftwareTest
HashProcedure(u8)
SendErrorStatus
SendAlarmStatus
ResponseWithVariableDataStructure
ResponseWithFixedDataStructure
Trait Implementations§
Source§impl Debug for ControlInformation
impl Debug for ControlInformation
Source§impl From<ControlInformation> for Direction
impl From<ControlInformation> for Direction
Source§fn from(single_byte: ControlInformation) -> Self
fn from(single_byte: ControlInformation) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ControlInformation
impl PartialEq for ControlInformation
impl StructuralPartialEq for ControlInformation
Auto Trait Implementations§
impl Freeze for ControlInformation
impl RefUnwindSafe for ControlInformation
impl Send for ControlInformation
impl Sync for ControlInformation
impl Unpin for ControlInformation
impl UnwindSafe for ControlInformation
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