pub struct CompactImageOptions {
pub max_dim: u32,
pub jpeg_quality: u8,
}Expand description
Controls compact_image_attachment. Zero fields use defaults.
Fields§
§max_dim: u32Maximum width or height in pixels. Default 768.
jpeg_quality: u8JPEG encode quality (1–100). Default 85.
Trait Implementations§
Source§impl Clone for CompactImageOptions
impl Clone for CompactImageOptions
Source§fn clone(&self) -> CompactImageOptions
fn clone(&self) -> CompactImageOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CompactImageOptions
Source§impl Debug for CompactImageOptions
impl Debug for CompactImageOptions
Source§impl Default for CompactImageOptions
impl Default for CompactImageOptions
Source§fn default() -> CompactImageOptions
fn default() -> CompactImageOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CompactImageOptions
impl RefUnwindSafe for CompactImageOptions
impl Send for CompactImageOptions
impl Sync for CompactImageOptions
impl Unpin for CompactImageOptions
impl UnsafeUnpin for CompactImageOptions
impl UnwindSafe for CompactImageOptions
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