pub struct ThumbnailOptions { /* private fields */ }Expand description
Options for generating a thumbnail.
Implementations§
Source§impl ThumbnailOptions
impl ThumbnailOptions
Sourcepub fn dimensions(&self) -> Option<(u32, u32)>
pub fn dimensions(&self) -> Option<(u32, u32)>
Current width/height configuration.
Sourcepub fn format(self, format: ThumbnailFormat) -> Self
pub fn format(self, format: ThumbnailFormat) -> Self
Choose a specific output format.
Sourcepub fn output_format(&self) -> &ThumbnailFormat
pub fn output_format(&self) -> &ThumbnailFormat
Output format getter.
Trait Implementations§
Source§impl Clone for ThumbnailOptions
impl Clone for ThumbnailOptions
Source§fn clone(&self) -> ThumbnailOptions
fn clone(&self) -> ThumbnailOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ThumbnailOptions
impl RefUnwindSafe for ThumbnailOptions
impl Send for ThumbnailOptions
impl Sync for ThumbnailOptions
impl Unpin for ThumbnailOptions
impl UnwindSafe for ThumbnailOptions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more