pub struct AliasPhoneticKey { /* private fields */ }Expand description
Emits a "phonetic_dob:CODE:YEAR" key for each name stored in a
pipe-delimited alias field (e.g. SIS II alias_namen).
Uses the same key namespace as PhoneticNameDobKey so that an alias entry
in one record can match the primary name in another, which is the core
requirement for SIS II cross-Schengen romanization pairs.
Implementations§
Source§impl AliasPhoneticKey
impl AliasPhoneticKey
pub fn new(alias_field: &str, dob_field: &str) -> AliasPhoneticKey
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AliasPhoneticKey
impl RefUnwindSafe for AliasPhoneticKey
impl Send for AliasPhoneticKey
impl Sync for AliasPhoneticKey
impl Unpin for AliasPhoneticKey
impl UnsafeUnpin for AliasPhoneticKey
impl UnwindSafe for AliasPhoneticKey
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more