Enum akita::Value [−][src]
pub enum Value {
Show 21 variants
Nil,
Bool(bool),
Tinyint(i8),
Smallint(i16),
Int(i32),
Bigint(i64),
Float(f32),
Double(f64),
BigDecimal(BigDecimal),
Blob(Vec<u8>),
Char(char),
Text(String),
Json(String),
Uuid(Uuid),
Date(NaiveDate),
Time(NaiveTime),
DateTime(NaiveDateTime),
Timestamp(DateTime<Utc>),
Interval(Interval),
SerdeJson(Value),
Array(Array),
}
Variants
Nil
Bool(bool)
Tuple Fields
0: bool
Tinyint(i8)
Tuple Fields
0: i8
Smallint(i16)
Tuple Fields
0: i16
Int(i32)
Tuple Fields
0: i32
Bigint(i64)
Tuple Fields
0: i64
Float(f32)
Tuple Fields
0: f32
Double(f64)
Tuple Fields
0: f64
BigDecimal(BigDecimal)
Tuple Fields
0: BigDecimal
Blob(Vec<u8>)
Char(char)
Tuple Fields
0: char
Text(String)
Tuple Fields
0: String
Json(String)
Tuple Fields
0: String
Uuid(Uuid)
Tuple Fields
0: Uuid
Date(NaiveDate)
Tuple Fields
0: NaiveDate
Time(NaiveTime)
Tuple Fields
0: NaiveTime
DateTime(NaiveDateTime)
Tuple Fields
Timestamp(DateTime<Utc>)
Interval(Interval)
Tuple Fields
0: Interval
SerdeJson(Value)
Tuple Fields
0: Value
Array(Array)
Tuple Fields
0: Array
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Value
impl UnwindSafe for Value
Blanket Implementations
Mutably borrows from an owned value. Read more