Enum akita::Value [−][src]
pub enum Value {
Show 20 variants
Nil,
Bool(bool),
Tinyint(i8),
Smallint(i16),
Int(i32),
Bigint(i64),
Float(f32),
Double(f64),
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
Tuple Fields of Bool
0: bool
Tuple Fields of Tinyint
0: i8
Tuple Fields of Smallint
0: i16
Tuple Fields of Int
0: i32
Tuple Fields of Bigint
0: i64
Tuple Fields of Float
0: f32
Tuple Fields of Double
0: f64
Tuple Fields of Char
0: char
Tuple Fields of Text
0: String
Tuple Fields of Json
0: String
Tuple Fields of Uuid
0: Uuid
Tuple Fields of Date
0: NaiveDate
Tuple Fields of Time
0: NaiveTime
Tuple Fields of DateTime
Tuple Fields of Interval
0: Interval
Tuple Fields of SerdeJson
0: Value
Tuple Fields of Array
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
type Output = T
type Output = T
Should always be Self