pub enum SerialMode {
Rtu,
Ascii,
}Expand description
Serial framing mode.
Variants§
Rtu
Modbus RTU mode, which uses binary encoding and CRC error checking.
Ascii
Modbus ASCII mode, which uses ASCII encoding and LRC error checking.
Trait Implementations§
Source§impl Clone for SerialMode
impl Clone for SerialMode
Source§fn clone(&self) -> SerialMode
fn clone(&self) -> SerialMode
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 SerialMode
Source§impl Debug for SerialMode
impl Debug for SerialMode
Source§impl Default for SerialMode
impl Default for SerialMode
Source§fn default() -> SerialMode
fn default() -> SerialMode
Returns the “default value” for a type. Read more
impl Eq for SerialMode
Source§impl PartialEq for SerialMode
impl PartialEq for SerialMode
Source§fn eq(&self, other: &SerialMode) -> bool
fn eq(&self, other: &SerialMode) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SerialMode
Auto Trait Implementations§
impl Freeze for SerialMode
impl RefUnwindSafe for SerialMode
impl Send for SerialMode
impl Sync for SerialMode
impl Unpin for SerialMode
impl UnsafeUnpin for SerialMode
impl UnwindSafe for SerialMode
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