pub enum FieldValueKind {
Text,
I64,
U64,
Bool,
Presence,
}Expand description
Closed vocabulary of values supported by structured error context.
Variants§
Text
Bounded, normalized UTF-8 text.
I64
A signed 64-bit integer.
U64
An unsigned 64-bit integer.
Bool
A Boolean value.
Presence
A value-free presence marker.
Trait Implementations§
Source§impl Clone for FieldValueKind
impl Clone for FieldValueKind
impl Copy for FieldValueKind
Source§impl Debug for FieldValueKind
impl Debug for FieldValueKind
impl Eq for FieldValueKind
Source§impl Hash for FieldValueKind
impl Hash for FieldValueKind
Source§impl Ord for FieldValueKind
impl Ord for FieldValueKind
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for FieldValueKind
impl PartialEq for FieldValueKind
Source§impl PartialOrd for FieldValueKind
impl PartialOrd for FieldValueKind
impl StructuralPartialEq for FieldValueKind
Auto Trait Implementations§
impl Freeze for FieldValueKind
impl RefUnwindSafe for FieldValueKind
impl Send for FieldValueKind
impl Sync for FieldValueKind
impl Unpin for FieldValueKind
impl UnsafeUnpin for FieldValueKind
impl UnwindSafe for FieldValueKind
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