pub struct Person {Show 19 fields
pub type_: Person_,
pub address: Option<Box<PersonAddress>>,
pub affiliations: Option<Vec<Organization>>,
pub alternate_names: Option<Vec<String>>,
pub description: Option<Box<ThingDescription>>,
pub emails: Option<Vec<String>>,
pub family_names: Option<Vec<String>>,
pub funders: Option<Vec<PersonFunders>>,
pub given_names: Option<Vec<String>>,
pub honorific_prefix: Option<Box<String>>,
pub honorific_suffix: Option<Box<String>>,
pub id: Option<Box<String>>,
pub identifiers: Option<Vec<ThingIdentifiers>>,
pub images: Option<Vec<ThingImages>>,
pub job_title: Option<Box<String>>,
pub member_of: Option<Vec<Organization>>,
pub name: Option<Box<String>>,
pub telephone_numbers: Option<Vec<String>>,
pub url: Option<Box<String>>,
}
Expand description
A person (alive, dead, undead, or fictional).
Fields§
§type_: Person_
The name of this type
address: Option<Box<PersonAddress>>
Postal address for the person.
affiliations: Option<Vec<Organization>>
Organizations that the person is affiliated with.
alternate_names: Option<Vec<String>>
Alternate names (aliases) for the item.
description: Option<Box<ThingDescription>>
A description of the item.
emails: Option<Vec<String>>
Email addresses for the person.
family_names: Option<Vec<String>>
Family name. In the U.S., the last name of a person.
funders: Option<Vec<PersonFunders>>
A person or organization that supports (sponsors) something through some kind of financial contribution.
given_names: Option<Vec<String>>
Given name. In the U.S., the first name of a person.
honorific_prefix: Option<Box<String>>
An honorific prefix preceding a person’s name such as Dr/Mrs/Mr.
honorific_suffix: Option<Box<String>>
An honorific suffix after a person’s name such as MD/PhD/MSCSW.
id: Option<Box<String>>
The identifier for this item.
identifiers: Option<Vec<ThingIdentifiers>>
Any kind of identifier for any kind of Thing.
images: Option<Vec<ThingImages>>
Images of the item.
job_title: Option<Box<String>>
The job title of the person (for example, Financial Manager).
member_of: Option<Vec<Organization>>
An organization (or program membership) to which this person belongs.
name: Option<Box<String>>
The name of the item.
telephone_numbers: Option<Vec<String>>
Telephone numbers for the person.
url: Option<Box<String>>
The URL of the item.