pub enum BitmapEncoderOptions {
Jpeg(JpegBitmapEncoderOptions),
Png(PngBitmapEncoderOptions),
}Expand description
Options that select and configure the encoder used to save a bitmap.
The set of encoders is closed: one variant per encoder options type.
Variants§
Trait Implementations§
Source§impl Clone for BitmapEncoderOptions
impl Clone for BitmapEncoderOptions
impl Copy for BitmapEncoderOptions
Source§impl Debug for BitmapEncoderOptions
impl Debug for BitmapEncoderOptions
impl Eq for BitmapEncoderOptions
Source§impl From<JpegBitmapEncoderOptions> for BitmapEncoderOptions
impl From<JpegBitmapEncoderOptions> for BitmapEncoderOptions
Source§fn from(value: JpegBitmapEncoderOptions) -> Self
fn from(value: JpegBitmapEncoderOptions) -> Self
Converts to this type from the input type.
Source§impl From<PngBitmapEncoderOptions> for BitmapEncoderOptions
impl From<PngBitmapEncoderOptions> for BitmapEncoderOptions
Source§fn from(value: PngBitmapEncoderOptions) -> Self
fn from(value: PngBitmapEncoderOptions) -> Self
Converts to this type from the input type.
Source§impl PartialEq for BitmapEncoderOptions
impl PartialEq for BitmapEncoderOptions
impl StructuralPartialEq for BitmapEncoderOptions
Auto Trait Implementations§
impl Freeze for BitmapEncoderOptions
impl RefUnwindSafe for BitmapEncoderOptions
impl Send for BitmapEncoderOptions
impl Sync for BitmapEncoderOptions
impl Unpin for BitmapEncoderOptions
impl UnsafeUnpin for BitmapEncoderOptions
impl UnwindSafe for BitmapEncoderOptions
Blanket Implementations§
Source§impl<T> AnyValue for Twhere
T: PartialEq + 'static,
impl<T> AnyValue for Twhere
T: PartialEq + 'static,
fn any_value_as_any(&self) -> &(dyn Any + 'static)
fn any_value_eq(&self, other: &(dyn AnyValue + 'static)) -> bool
fn any_value_type_name(&self) -> &'static str
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> ClassDefaults for Twhere
T: ?Sized,
impl<T> ClassDefaults for Twhere
T: ?Sized,
Source§fn static_constructor()
fn static_constructor()
The static constructor of a type: work done once per thread, after
the properties of the type are registered and before its first
instance exists (class handlers,
affects_render, metadata
overrides). Read more