Struct google_plus1::PersonName[][src]

pub struct PersonName {
    pub honorific_prefix: Option<String>,
    pub given_name: Option<String>,
    pub middle_name: Option<String>,
    pub family_name: Option<String>,
    pub formatted: Option<String>,
    pub honorific_suffix: Option<String>,
}

An object representation of the individual components of a person's name.

This type is not used in any activity, and only used as part of another schema.

Fields

The honorific prefixes (such as "Dr." or "Mrs.") for this person.

The given name (first name) of this person.

The middle name of this person.

The family name (last name) of this person.

The full name of this person, including middle names, suffixes, etc.

The honorific suffixes (such as "Jr.") for this person.

Trait Implementations

impl Default for PersonName
[src]

Returns the "default value" for a type. Read more

impl Clone for PersonName
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for PersonName
[src]

Formats the value using the given formatter. Read more

impl NestedType for PersonName
[src]

impl Part for PersonName
[src]

Auto Trait Implementations

impl Send for PersonName

impl Sync for PersonName