[][src]Struct google_people1::Birthday

pub struct Birthday {
    pub date: Option<Date>,
    pub text: Option<String>,
    pub metadata: Option<FieldMetadata>,
}

A person's birthday. At least one of the date and text fields are specified. The date and text fields typically represent the same date, but are not guaranteed to.

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

Fields

date: Option<Date>

The date of the birthday.

text: Option<String>

A free-form string representing the user's birthday.

metadata: Option<FieldMetadata>

Metadata about the birthday.

Trait Implementations

impl Part for Birthday[src]

impl Default for Birthday[src]

impl Clone for Birthday[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for Birthday[src]

impl Serialize for Birthday[src]

impl<'de> Deserialize<'de> for Birthday[src]

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Typeable for T where
    T: Any

fn get_type(&self) -> TypeId

Get the TypeId of this object.

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]