pub struct PaddingLayout { /* private fields */ }Expand description
Layout that insets its single child by the configured edge values.
Trait Implementations§
Source§impl Clone for PaddingLayout
impl Clone for PaddingLayout
Source§fn clone(&self) -> PaddingLayout
fn clone(&self) -> PaddingLayout
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PaddingLayout
impl Debug for PaddingLayout
Source§impl Layout for PaddingLayout
impl Layout for PaddingLayout
Source§fn size_that_fits(
&self,
proposal: ProposalSize,
children: &[&dyn SubView],
) -> Size
fn size_that_fits( &self, proposal: ProposalSize, children: &[&dyn SubView], ) -> Size
Calculate the size this layout wants given a proposal. Read more
Source§fn place(&self, bounds: Rect, children: &[&dyn SubView]) -> Vec<Rect>
fn place(&self, bounds: Rect, children: &[&dyn SubView]) -> Vec<Rect>
Place children within the given bounds. Read more
Source§fn stretch_axis(&self) -> StretchAxis
fn stretch_axis(&self) -> StretchAxis
Which axis this container stretches to fill available space. Read more
Auto Trait Implementations§
impl Freeze for PaddingLayout
impl RefUnwindSafe for PaddingLayout
impl Send for PaddingLayout
impl Sync for PaddingLayout
impl Unpin for PaddingLayout
impl UnwindSafe for PaddingLayout
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