Enum clickhouse_srv::types::ValueRef [−][src]
pub enum ValueRef<'a> {
Show 22 variants
UInt8(u8),
UInt16(u16),
UInt32(u32),
UInt64(u64),
Int8(i8),
Int16(i16),
Int32(i32),
Int64(i64),
String(&'a [u8]),
Float32(f32),
Float64(f64),
Date(u16, Tz),
DateTime(u32, Tz),
DateTime64(i64, &'a (u32, Tz)),
Nullable(Either<&'static SqlType, Box<ValueRef<'a>>>),
Array(&'static SqlType, Arc<Vec<ValueRef<'a>>>),
Decimal(Decimal),
Ipv4([u8; 4]),
Ipv6([u8; 16]),
Uuid([u8; 16]),
Enum16(Vec<(String, i16)>, Enum16),
Enum8(Vec<(String, i8)>, Enum8),
}Variants
UInt8(u8)UInt16(u16)UInt32(u32)UInt64(u64)Int8(i8)Int16(i16)Int32(i32)Int64(i64)Float32(f32)Float64(f64)Decimal(Decimal)Implementations
Trait Implementations
Auto Trait Implementations
impl<'a> RefUnwindSafe for ValueRef<'a>impl<'a> UnwindSafe for ValueRef<'a>Blanket Implementations
Mutably borrows from an owned value. Read more