pub struct DecimationSizer {
width: u16,
height: u16,
dim_stack: Vec<(u16, u16)>,
}Expand description
Tracks dimensions through a chain of downscale/upscale operations.
Fields§
§width: u16§height: u16§dim_stack: Vec<(u16, u16)>Implementations§
Trait Implementations§
Source§impl Debug for DecimationSizer
impl Debug for DecimationSizer
Source§impl Default for DecimationSizer
impl Default for DecimationSizer
Source§fn default() -> DecimationSizer
fn default() -> DecimationSizer
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DecimationSizer
impl RefUnwindSafe for DecimationSizer
impl Send for DecimationSizer
impl Sync for DecimationSizer
impl Unpin for DecimationSizer
impl UnsafeUnpin for DecimationSizer
impl UnwindSafe for DecimationSizer
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