[][src]Struct google_people1::Photo

pub struct Photo {
    pub default: Option<bool>,
    pub url: Option<String>,
    pub metadata: Option<FieldMetadata>,
}

A person's photo. A picture shown next to the person's name to help others recognize the person.

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

Fields

default: Option<bool>

True if the photo is a default photo; false if the photo is a user-provided photo.

url: Option<String>

The URL of the photo. You can change the desired size by appending a query parameter sz={size} at the end of the url, where {size} is the size in pixels. Example: https://lh3.googleusercontent.com/-T_wVWLlmg7w/AAAAAAAAAAI/AAAAAAAABa8/00gzXvDBYqw/s100/photo.jpg?sz=50

metadata: Option<FieldMetadata>

Metadata about the photo.

Trait Implementations

impl Clone for Photo[src]

impl Debug for Photo[src]

impl Default for Photo[src]

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

impl Part for Photo[src]

impl Serialize for Photo[src]

Auto Trait Implementations

impl RefUnwindSafe for Photo

impl Send for Photo

impl Sync for Photo

impl Unpin for Photo

impl UnwindSafe for Photo

Blanket Implementations

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

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

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

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

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

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

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

type Owned = T

The resulting type after obtaining ownership.

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> Typeable for T where
    T: Any