pub enum FieldKind {
Name,
Date,
Address,
Phone,
Id,
FreeText,
Numeric,
Categorical,
Alias,
LicensePlate,
GpsCoordinate,
Timestamp,
}Variants§
Name
Date
ISO 8601 date (YYYY-MM-DD), no time component.
Address
Phone
Id
FreeText
Numeric
Categorical
Alias
Pipe-delimited list of name aliases (e.g. SIS II alias_namen field).
LicensePlate
Vehicle registration plate (e.g. Dutch kenteken). Enables OCR-fuzzy blocking.
GpsCoordinate
Geographic coordinate stored as a decimal float string (lat or lon).
Timestamp
ISO 8601 datetime including time component (YYYY-MM-DDTHH:MM:SS).
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FieldKind
impl<'de> Deserialize<'de> for FieldKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Copy for FieldKind
impl Eq for FieldKind
impl StructuralPartialEq for FieldKind
Auto Trait Implementations§
impl Freeze for FieldKind
impl RefUnwindSafe for FieldKind
impl Send for FieldKind
impl Sync for FieldKind
impl Unpin for FieldKind
impl UnsafeUnpin for FieldKind
impl UnwindSafe for FieldKind
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