[][src]Enum ruma_client_api::r0::media::get_content_thumbnail::Method

pub enum Method {
    Crop,
    Scale,
}

The desired resizing method.

Variants

Crop

Crop the original to produce the requested image dimensions.

Scale

Maintain the original aspect ratio of the source image.

Trait Implementations

impl Copy for Method[src]

impl Clone for Method[src]

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

Performs copy-assignment from source. Read more

impl Debug for Method[src]

impl Serialize for Method[src]

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

Auto Trait Implementations

impl Send for Method

impl Sync for Method

Blanket Implementations

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

type Owned = T

impl<T> From for T[src]

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

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

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

impl<T, U> TryInto 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> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Erased for T