pub struct Margin;Implementations§
Source§impl Margin
impl Margin
pub fn add_to_rect(rect: Rect, margin: Option<&Thickness>) -> Rect
pub fn add_to_size(size: Size, margin: Option<&Thickness>) -> Size
pub fn add_thickness_to_size(size: Size, thickness: Thickness) -> Size
pub fn remove_from_size(size: Size, margin: Option<&Thickness>) -> Size
pub fn remove_thickness_from_size(size: Size, thickness: Thickness) -> Size
pub fn remove_from_rect(rect: Rect, margin: Option<&Thickness>) -> Rect
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Margin
impl RefUnwindSafe for Margin
impl Send for Margin
impl Sync for Margin
impl Unpin for Margin
impl UnsafeUnpin 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