Enum DataType
pub enum DataType {
U8,
I8,
U16,
I16,
U32,
I32,
U64,
I64,
F32,
F64,
Bool,
Str,
}Expand description
Primitive Data Types
Variants§
U8
The 8-bit unsigned integer type.
ex: {{ data: u8 }}
I8
The 8-bit signed integer type.
ex: {{ data: i8 }}
U16
The 16-bit unsigned integer type.
ex: {{ data: u16 }}
I16
The 16-bit signed integer type.
ex: {{ data: i16 }}
U32
The 32-bit unsigned integer type.
ex: {{ data: u32 }}
I32
The 32-bit signed integer type.
ex: {{ data: i32 }}
U64
The 64-bit unsigned integer type.
ex: {{ data: u64 }}
I64
The 64-bit signed integer type.
ex: {{ data: i64 }}
F32
The 32-bit floating point type.
ex: {{ data: f32 }}
F64
The 64-bit floating point type.
ex: {{ data: f64 }}
Bool
The boolean type.
ex: {{ data: bool }}
Str
String.
ex: {{ data: str }}
Trait Implementations§
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