pub struct NameParts {
pub first: String,
pub middle: Vec<String>,
pub last: String,
pub full_normalized: String,
}Expand description
Extracted name parts
Fields§
§first: StringFirst name
middle: Vec<String>Middle names
last: StringLast name
full_normalized: StringFull normalized name
Trait Implementations§
Auto Trait Implementations§
impl Freeze for NameParts
impl RefUnwindSafe for NameParts
impl Send for NameParts
impl Sync for NameParts
impl Unpin for NameParts
impl UnsafeUnpin for NameParts
impl UnwindSafe for NameParts
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