pub enum Fit {
Fill,
Contain,
Cover,
None,
}Expand description
Centered image placement in a local viewport.
Variants§
Fill
Stretch independently along each axis.
Contain
Preserve aspect ratio with transparent letterboxing.
Cover
Preserve aspect ratio and crop to fill the viewport.
None
Keep source pixel dimensions and crop centrally.
Trait Implementations§
impl Copy for Fit
impl Eq for Fit
impl StructuralPartialEq for Fit
Auto Trait Implementations§
impl Forget for Fit
impl Freeze for Fit
impl RefUnwindSafe for Fit
impl Send for Fit
impl Sync for Fit
impl Unpin for Fit
impl UnsafeUnpin for Fit
impl UnwindSafe for Fit
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