[][src]Struct google_chat1::Image

pub struct Image {
    pub aspect_ratio: Option<f64>,
    pub image_url: Option<String>,
    pub on_click: Option<OnClick>,
}

An image that is specified by a URL and can have an onclick action.

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

Fields

aspect_ratio: Option<f64>

The aspect ratio of this image (width/height). This field allows clients to reserve the right height for the image while waiting for it to load. It's not meant to override the native aspect ratio of the image. If unset, the server fills it by prefetching the image.

image_url: Option<String>

The URL of the image.

on_click: Option<OnClick>

The onclick action.

Trait Implementations

impl Clone for Image[src]

impl Debug for Image[src]

impl Default for Image[src]

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

impl Part for Image[src]

impl Serialize for Image[src]

Auto Trait Implementations

impl RefUnwindSafe for Image

impl Send for Image

impl Sync for Image

impl Unpin for Image

impl UnwindSafe for Image

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