pub enum DataType {
Show 16 variants
U8,
U16,
U32,
U64,
I8,
I16,
I32,
I64,
U8Ptr,
U16Ptr,
U32Ptr,
U64Ptr,
I8Ptr,
I16Ptr,
I32Ptr,
I64Ptr,
}
Expand description
Register data type
Variants§
U8
unsigned byte
U16
unsigned half word
U32
unsigned word
U64
unsigned double word
I8
signed byte
I16
signed half word
I32
signed world
I64
signed double word
U8Ptr
pointer to unsigned byte
U16Ptr
pointer to unsigned half word
U32Ptr
pointer to unsigned word
U64Ptr
pointer to unsigned double word
I8Ptr
pointer to signed byte
I16Ptr
pointer to signed half word
I32Ptr
pointer to signed world
I64Ptr
pointer to signed double word
Implementations§
Trait Implementations§
impl Copy for DataType
impl Eq for DataType
impl StructuralPartialEq for DataType
Auto Trait Implementations§
impl Freeze for DataType
impl RefUnwindSafe for DataType
impl Send for DataType
impl Sync for DataType
impl Unpin for DataType
impl UnwindSafe for DataType
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