pub struct Individual {
pub xref: Option<String>,
pub names: Vec<PersonalName>,
pub sources: Vec<SourceCitation>,
pub birth: Vec<Birth>,
pub gender: Gender,
pub residences: Vec<Residence>,
}
Fields§
§xref: Option<String>
§names: Vec<PersonalName>
§sources: Vec<SourceCitation>
§birth: Vec<Birth>
§gender: Gender
§residences: Vec<Residence>
Implementations§
Source§impl Individual
impl Individual
pub fn parse(record: &mut &str) -> Individual
Trait Implementations§
Source§impl Debug for Individual
impl Debug for Individual
Source§impl Default for Individual
impl Default for Individual
Source§fn default() -> Individual
fn default() -> Individual
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for Individual
impl RefUnwindSafe for Individual
impl Send for Individual
impl Sync for Individual
impl Unpin for Individual
impl UnwindSafe for Individual
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