pub enum KVal<'a> {
Mixed(Vec<KVal<'a>>),
Bool(KData<'a, bool>),
Guid(KData<'a, [u8; 16]>),
Byte(KData<'a, u8>),
Short(KData<'a, i16>),
Int(KData<'a, i32>),
Long(KData<'a, i64>),
Real(KData<'a, f32>),
Float(KData<'a, f64>),
Char(&'a i8),
String(&'a str),
Err(&'a str),
Symbol(KData<'a, String>),
Table(Box<KVal<'a>>),
Dict(Box<KVal<'a>>, Box<KVal<'a>>),
Timestamp(KData<'a, i64>),
Month(KData<'a, i32>),
Date(KData<'a, i32>),
Datetime(KData<'a, f64>),
Timespan(KData<'a, i64>),
Minute(KData<'a, i32>),
Second(KData<'a, i32>),
Time(KData<'a, i32>),
Function,
Unknown,
}
Formats the value using the given formatter. Read more
🔬 This is a nightly-only experimental API. (try_from
)
The type returned in the event of a conversion error.
🔬 This is a nightly-only experimental API. (try_from
)
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
🔬 This is a nightly-only experimental API. (try_from
)
The type returned in the event of a conversion error.
🔬 This is a nightly-only experimental API. (try_from
)
🔬 This is a nightly-only experimental API. (get_type_id
)
this method will likely be replaced by an associated static