pub enum CommandDataKind {
Show 28 variants
Void,
Bool,
Octet,
UShort,
Short,
ULong,
Long,
ULong64,
Long64,
Float,
Double,
State,
String,
BoolArray,
OctetArray,
UShortArray,
ShortArray,
ULongArray,
LongArray,
ULong64Array,
Long64Array,
FloatArray,
DoubleArray,
StateArray,
StringArray,
LongStringArray,
DoubleStringArray,
Encoded,
}Expand description
The data kind of a Tango command argument. This is the closed set of types accepted
by command_inout, without any layout information (see CommandData).
Variants§
Void
Bool
Octet
UShort
Short
ULong
Long
ULong64
Long64
Float
Double
State
String
BoolArray
OctetArray
UShortArray
ShortArray
ULongArray
LongArray
ULong64Array
Long64Array
FloatArray
DoubleArray
StateArray
StringArray
LongStringArray
DoubleStringArray
Encoded
Trait Implementations§
Source§impl Clone for CommandDataKind
impl Clone for CommandDataKind
impl Copy for CommandDataKind
Source§impl Debug for CommandDataKind
impl Debug for CommandDataKind
impl Eq for CommandDataKind
Source§impl Hash for CommandDataKind
impl Hash for CommandDataKind
Source§impl PartialEq for CommandDataKind
impl PartialEq for CommandDataKind
impl StructuralPartialEq for CommandDataKind
Auto Trait Implementations§
impl Freeze for CommandDataKind
impl RefUnwindSafe for CommandDataKind
impl Send for CommandDataKind
impl Sync for CommandDataKind
impl Unpin for CommandDataKind
impl UnsafeUnpin for CommandDataKind
impl UnwindSafe for CommandDataKind
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