Enum libera::ladata::all::DataType256bitCopyWith
source · pub enum DataType256bitCopyWith<T>where
T: DataTypeCopy,{
Show 72 variants
None,
With(T),
U8,
I8,
ByteArray1,
Bool,
BitArray8,
U16,
I16,
ByteArray2,
BitArray16,
U32,
I32,
F32,
ByteArray4,
BitArray32,
Char,
U64,
I64,
F64,
ByteArray8,
BitArray64,
U128,
I128,
ByteArray16,
BitArray128,
Duration,
ByteArray32,
BitArray256,
Usize,
Isize,
F16,
BF16,
ArrayString1,
ArrayString3,
TDate,
TUtcOffset,
FugitDuration32Hours,
FugitDuration32Minutes,
FugitDuration32Seconds,
FugitDuration32Millis,
FugitDuration32Nanos,
FugitInstant32Hours,
FugitInstant32Minutes,
FugitInstant32Seconds,
FugitInstant32Millis,
FugitInstant32Nanos,
R32,
ArrayString7,
TTime,
FugitDuration64Hours,
FugitDuration64Minutes,
FugitDuration64Seconds,
FugitDuration64Millis,
FugitDuration64Nanos,
FugitInstant64Hours,
FugitInstant64Minutes,
FugitInstant64Seconds,
FugitInstant64Millis,
FugitInstant64Nanos,
R64,
Decimal,
ArrayString15,
TDuration,
TDateTime,
TOffsetDateTime,
F128,
Instant,
SystemTime,
TInstant,
R128,
ArrayString31,
}
ladata
only.Expand description
256-bit / 32-Byte data Type (extendable) (Copy)
See also:
- DataType256bitWith -Copy
- DataType256bitCopy -With
- DataType256bit -Copy -With
Variants§
None
Represents the absence of data type.
With(T)
A custom data type extension.
U8
8-bit unsigned integer
I8
8-bit signed integer
ByteArray1
1-Byte array of bytes
Bool
Boolean value
BitArray8
8-bit Array of bits
U16
16-bit unsigned integer
I16
16-bit signed integer
ByteArray2
2-Byte array of bytes
BitArray16
16-bit Array of bits
U32
32-bit unsigned integer
I32
32-bit signed integer
F32
32-bit floating-point number
ByteArray4
4-Byte array of bytes
BitArray32
32-bit Array of bits
Char
4-Byte char
U64
64-bit unsigned integer
I64
64-bit signed integer
F64
64-bit floating-point number
ByteArray8
8-Byte array of bytes
BitArray64
64-bit Array of bits
U128
128-bit unsigned integer
I128
128-bit signed integer
ByteArray16
16-Byte array of bytes
BitArray128
128-bit Array of bits
Duration
128-bit Duration
ByteArray32
32-Byte array of bytes
BitArray256
256-bit Array of bits
Usize
64-bit usize
Isize
64-bit isize
F16
half
only.16-bit half
’s binary16
floating-point number
BF16
half
only.16-bit half
’s bfloat16
floating-point number
ArrayString1
arraystring
only.2-Byte arraystring
’s ArrayString of len()=1
ArrayString3
arraystring
only.4-Byte arraystring
’s ArrayString of len()=3
TDate
time
only.32-bit time
’s Date
TUtcOffset
time
only.32-bit time
’s UtcOffset
FugitDuration32Hours
fugit
only.32-bit fugit
’s Duration
in hours
FugitDuration32Minutes
fugit
only.32-bit fugit
’s Duration
in minutes
FugitDuration32Seconds
fugit
only.32-bit fugit
’s Duration
in seconds
FugitDuration32Millis
fugit
only.32-bit fugit
’s Duration
in milliseconds
FugitDuration32Nanos
fugit
only.32-bit fugit
’s Duration
in nanoseconds
FugitInstant32Hours
fugit
only.32-bit fugit
’s Instant
in hours
FugitInstant32Minutes
fugit
only.32-bit fugit
’s Instant
in minutes
FugitInstant32Seconds
fugit
only.32-bit fugit
’s Instant
in seconds
FugitInstant32Millis
fugit
only.32-bit fugit
’s Instant
in milliseconds
FugitInstant32Nanos
fugit
only.32-bit fugit
’s Instant
in nanoseconds
R32
num-rational
only.32-bit num_rational
’s Ratio
rational number
ArrayString7
arraystring
only.8-Byte arraystring
’s ArrayString of len()=7
TTime
time
only.64-bit time
’s Time
FugitDuration64Hours
fugit
only.64-bit fugit
’s Duration
in hours
FugitDuration64Minutes
fugit
only.64-bit fugit
’s Duration
in minutes
FugitDuration64Seconds
fugit
only.64-bit fugit
’s Duration
in seconds
FugitDuration64Millis
fugit
only.64-bit fugit
’s Duration
in milliseconds
FugitDuration64Nanos
fugit
only.64-bit fugit
’s Duration
in nanoseconds
FugitInstant64Hours
fugit
only.64-bit fugit
’s Instant
in hours
FugitInstant64Minutes
fugit
only.64-bit fugit
’s Instant
in minutes
FugitInstant64Seconds
fugit
only.64-bit fugit
’s Instant
in seconds
FugitInstant64Millis
fugit
only.64-bit fugit
’s Instant
in milliseconds
FugitInstant64Nanos
fugit
only.64-bit fugit
’s Instant
in nanoseconds
R64
num-rational
only.64-bit num_rational
’s Ratio
rational number
Decimal
rust_decimal
only.16-Byte [rust_decimal] Decimal number
ArrayString15
arraystring
only.16-Byte arraystring
’s ArrayString of len()=15
TDuration
time
only.128-bit time
’s Duration
TDateTime
time
only.128-bit time
’s PrimitiveDateTime
TOffsetDateTime
time
only.128-bit time
’s OffsetDateTime
F128
std
and twofloat
only.128-bit floating point number
Instant
std
only.128-bit Instant
SystemTime
std
only.128-bit SystemTime
TInstant
std
and time
only.128-bit time
’s Instant`
R128
num-rational
only.128-bit rational number
ArrayString31
arraystring
only.32-Byte arraystring
’s ArrayString of len()=31
Trait Implementations§
source§impl<T> Clone for DataType256bitCopyWith<T>where
T: Clone + DataTypeCopy,
impl<T> Clone for DataType256bitCopyWith<T>where T: Clone + DataTypeCopy,
source§fn clone(&self) -> DataType256bitCopyWith<T>
fn clone(&self) -> DataType256bitCopyWith<T>
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more