#[repr(u8)]pub enum MainSlaveFamily {
Show 14 variants
General = 0,
Drives = 1,
SwitchingDevices = 2,
IOs = 3,
Valves = 4,
Controllers = 5,
Hmis = 6,
Encoders = 7,
NcRc = 8,
Gateways = 9,
PLCs = 10,
IdentSystems = 11,
PA = 12,
Reserved(u8),
}
Variants§
General = 0
Drives = 1
SwitchingDevices = 2
IOs = 3
Valves = 4
Controllers = 5
Hmis = 6
Encoders = 7
NcRc = 8
Gateways = 9
PLCs = 10
IdentSystems = 11
PA = 12
Reserved(u8)
Trait Implementations§
Source§impl Clone for MainSlaveFamily
impl Clone for MainSlaveFamily
Source§fn clone(&self) -> MainSlaveFamily
fn clone(&self) -> MainSlaveFamily
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 MainSlaveFamily
impl Debug for MainSlaveFamily
Source§impl Default for MainSlaveFamily
impl Default for MainSlaveFamily
Source§fn default() -> MainSlaveFamily
fn default() -> MainSlaveFamily
Returns the “default value” for a type. Read more
Source§impl PartialEq for MainSlaveFamily
impl PartialEq for MainSlaveFamily
impl Copy for MainSlaveFamily
impl Eq for MainSlaveFamily
impl StructuralPartialEq for MainSlaveFamily
Auto Trait Implementations§
impl Freeze for MainSlaveFamily
impl RefUnwindSafe for MainSlaveFamily
impl Send for MainSlaveFamily
impl Sync for MainSlaveFamily
impl Unpin for MainSlaveFamily
impl UnwindSafe for MainSlaveFamily
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