pub enum ValueKind {
Show 23 variants
Null,
Int,
Bool,
String,
Decimal,
Array,
Object,
Bytea,
Date,
Time,
TimeTz,
Timestamp,
TimestampTz,
Interval,
Json,
Jsonb,
Xml,
Url,
Domain,
Uuid,
Enum,
BitString,
Range,
}Expand description
Kind of value
Variants§
Null
Int
Bool
String
Decimal
Array
Object
Bytea
Date
Time
TimeTz
Timestamp
TimestampTz
Interval
Json
Jsonb
Xml
Url
Domain
Uuid
Enum
BitString
Range
Trait Implementations§
impl Copy for ValueKind
impl Eq for ValueKind
impl StructuralPartialEq for ValueKind
Auto Trait Implementations§
impl Freeze for ValueKind
impl RefUnwindSafe for ValueKind
impl Send for ValueKind
impl Sync for ValueKind
impl Unpin for ValueKind
impl UnsafeUnpin for ValueKind
impl UnwindSafe for ValueKind
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