Type Alias DataType512bit

Source
pub type DataType512bit = DataType512bitWith<()>;
Expand description

512-bit/64-Byte data Type

See also:

Aliased Type§

pub enum DataType512bit {
Show 77 variants None, With(()), 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, ByteArray64, BitArray512, 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, ArrayString63, BigInt, String,
}

Variants§

§

None

Represents the absence of data type.

§

With(())

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

§

ByteArray64

64-Byte array of bytes

§

BitArray512

512-bit Array of bits

§

Usize

64-bit usize

§

Isize

64-bit isize

§

F16

Available on crate feature half only.

16-bit half’s binary16 floating-point number

§

BF16

Available on crate feature half only.

16-bit half’s bfloat16 floating-point number

§

ArrayString1

Available on crate feature arraystring only.

2-Byte arraystring’s ArrayString of len()=1

§

ArrayString3

Available on crate feature arraystring only.

4-Byte arraystring’s ArrayString of len()=3

§

TDate

Available on crate feature time only.

32-bit time’s Date

§

TUtcOffset

Available on crate feature time only.

32-bit time’s UtcOffset

§

FugitDuration32Hours

Available on crate feature fugit only.

32-bit fugit’s Duration in hours

§

FugitDuration32Minutes

Available on crate feature fugit only.

32-bit fugit’s Duration in minutes

§

FugitDuration32Seconds

Available on crate feature fugit only.

32-bit fugit’s Duration in seconds

§

FugitDuration32Millis

Available on crate feature fugit only.

32-bit fugit’s Duration in milliseconds

§

FugitDuration32Nanos

Available on crate feature fugit only.

32-bit fugit’s Duration in nanoseconds

§

FugitInstant32Hours

Available on crate feature fugit only.

32-bit fugit’s Instant in hours

§

FugitInstant32Minutes

Available on crate feature fugit only.

32-bit fugit’s Instant in minutes

§

FugitInstant32Seconds

Available on crate feature fugit only.

32-bit fugit’s Instant in seconds

§

FugitInstant32Millis

Available on crate feature fugit only.

32-bit fugit’s Instant in milliseconds

§

FugitInstant32Nanos

Available on crate feature fugit only.

32-bit fugit’s Instant in nanoseconds

§

R32

Available on crate feature num-rational only.

32-bit num_rational’s Ratio rational number

§

ArrayString7

Available on crate feature arraystring only.

8-Byte arraystring’s ArrayString of len()=7

§

TTime

Available on crate feature time only.

64-bit time’s Time

§

FugitDuration64Hours

Available on crate feature fugit only.

64-bit fugit’s Duration in hours

§

FugitDuration64Minutes

Available on crate feature fugit only.

64-bit fugit’s Duration in minutes

§

FugitDuration64Seconds

Available on crate feature fugit only.

64-bit fugit’s Duration in seconds

§

FugitDuration64Millis

Available on crate feature fugit only.

64-bit fugit’s Duration in milliseconds

§

FugitDuration64Nanos

Available on crate feature fugit only.

64-bit fugit’s Duration in nanoseconds

§

FugitInstant64Hours

Available on crate feature fugit only.

64-bit fugit’s Instant in hours

§

FugitInstant64Minutes

Available on crate feature fugit only.

64-bit fugit’s Instant in minutes

§

FugitInstant64Seconds

Available on crate feature fugit only.

64-bit fugit’s Instant in seconds

§

FugitInstant64Millis

Available on crate feature fugit only.

64-bit fugit’s Instant in milliseconds

§

FugitInstant64Nanos

Available on crate feature fugit only.

64-bit fugit’s Instant in nanoseconds

§

R64

Available on crate feature num-rational only.

64-bit num_rational’s Ratio rational number

§

Decimal

Available on crate feature rust_decimal only.

16-Byte rust_decimal Decimal number

§

ArrayString15

Available on crate feature arraystring only.

16-Byte arraystring’s ArrayString of len()=15

§

TDuration

Available on crate feature time only.

128-bit time’s Duration

§

TDateTime

Available on crate feature time only.

128-bit time’s PrimitiveDateTime

§

TOffsetDateTime

Available on crate feature time only.

128-bit time’s OffsetDateTime

§

F128

Available on crate features std and twofloat only.

128-bit floating point number

§

Instant

Available on crate feature std only.

128-bit Instant

§

SystemTime

Available on crate feature std only.

128-bit SystemTime

§

TInstant

Available on crate features std and time only.

128-bit time’s Instant`

§

R128

Available on crate feature num-rational only.

128-bit rational number

§

ArrayString31

Available on crate feature arraystring only.

32-Byte arraystring’s ArrayString of len()=31

§

ArrayString63

Available on crate feature arraystring only.

64-Byte arraystring’s ArrayString of len()=63

§

BigInt

Available on crate feature num-bigint only.

Big Integer

§

String

Available on crate feature std only.

24-Byte fat-pointer String