pub enum Margin {
All(f64),
VerticalHorizontal(f64, f64),
TopRightBottomLeft(f64, f64, f64, f64),
}
Expand description
Margin definition
Variants§
All(f64)
Same margin on all side
VerticalHorizontal(f64, f64)
Same margin vertically and horizontally
TopRightBottomLeft(f64, f64, f64, f64)
Custom margin for every side
Implementations§
source§impl Margin
impl Margin
sourcepub fn margin_top(&self) -> f64
pub fn margin_top(&self) -> f64
Margin top
sourcepub fn margin_right(&self) -> f64
pub fn margin_right(&self) -> f64
Margin right
sourcepub fn margin_bottom(&self) -> f64
pub fn margin_bottom(&self) -> f64
Margin bottom
sourcepub fn margin_left(&self) -> f64
pub fn margin_left(&self) -> f64
Margin left
Trait Implementations§
source§impl PartialEq for Margin
impl PartialEq for Margin
impl StructuralPartialEq for Margin
Auto Trait Implementations§
impl Freeze for Margin
impl RefUnwindSafe for Margin
impl Send for Margin
impl Sync for Margin
impl Unpin for Margin
impl UnwindSafe for Margin
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