Struct libwebp_sys::WebPDecoderOptions
source · [−]#[repr(C)]pub struct WebPDecoderOptions {Show 15 fields
pub bypass_filtering: c_int,
pub no_fancy_upsampling: c_int,
pub use_cropping: c_int,
pub crop_left: c_int,
pub crop_top: c_int,
pub crop_width: c_int,
pub crop_height: c_int,
pub use_scaling: c_int,
pub scaled_width: c_int,
pub scaled_height: c_int,
pub use_threads: c_int,
pub dithering_strength: c_int,
pub flip: c_int,
pub alpha_dithering_strength: c_int,
pub pad: [u32; 5],
}Fields
bypass_filtering: c_intno_fancy_upsampling: c_intuse_cropping: c_intcrop_left: c_intcrop_top: c_intcrop_width: c_intcrop_height: c_intuse_scaling: c_intscaled_width: c_intscaled_height: c_intuse_threads: c_intdithering_strength: c_intflip: c_intalpha_dithering_strength: c_intpad: [u32; 5]Trait Implementations
sourceimpl Clone for WebPDecoderOptions
impl Clone for WebPDecoderOptions
sourcefn clone(&self) -> WebPDecoderOptions
fn clone(&self) -> WebPDecoderOptions
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 WebPDecoderOptions
impl Debug for WebPDecoderOptions
impl Copy for WebPDecoderOptions
Auto Trait Implementations
impl RefUnwindSafe for WebPDecoderOptions
impl Send for WebPDecoderOptions
impl Sync for WebPDecoderOptions
impl Unpin for WebPDecoderOptions
impl UnwindSafe for WebPDecoderOptions
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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