Struct matrix_sdk::media::MediaThumbnailSize
source · [−]pub struct MediaThumbnailSize {
pub method: Method,
pub width: UInt,
pub height: UInt,
}
Expand description
The requested size of a media thumbnail.
Fields
method: Method
The desired resizing method.
width: UInt
The desired width of the thumbnail. The actual thumbnail may not match the size specified.
height: UInt
The desired height of the thumbnail. The actual thumbnail may not match the size specified.
Trait Implementations
sourceimpl Clone for MediaThumbnailSize
impl Clone for MediaThumbnailSize
sourcefn clone(&self) -> MediaThumbnailSize
fn clone(&self) -> MediaThumbnailSize
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for MediaThumbnailSize
impl Debug for MediaThumbnailSize
sourceimpl UniqueKey for MediaThumbnailSize
impl UniqueKey for MediaThumbnailSize
sourcefn unique_key(&self) -> String
fn unique_key(&self) -> String
A string that uniquely identifies Self
compared to other values of
the same type. Read more
Auto Trait Implementations
impl RefUnwindSafe for MediaThumbnailSize
impl Send for MediaThumbnailSize
impl Sync for MediaThumbnailSize
impl Unpin for MediaThumbnailSize
impl UnwindSafe for MediaThumbnailSize
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more