pub struct ImageStyle { /* private fields */ }Expand description
Holds information about image position and size inside container.
Implementations§
Source§impl ImageStyle
impl ImageStyle
Sourcepub fn fit(self, fit: ObjectFit) -> Self
pub fn fit(self, fit: ObjectFit) -> Self
How the content should be resized to fit its container.
Sourcepub fn object_pos(self, obj_pos: ObjectPosition) -> Self
pub fn object_pos(self, obj_pos: ObjectPosition) -> Self
Specifies the alignment of the element’s contents within the element’s box.
Areas of the box which aren’t covered by the replaced element’s object will show the element’s background.
Auto Trait Implementations§
impl Freeze for ImageStyle
impl RefUnwindSafe for ImageStyle
impl Send for ImageStyle
impl Sync for ImageStyle
impl Unpin for ImageStyle
impl UnwindSafe for ImageStyle
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more