pub struct GridLayout { /* private fields */ }Expand description
The core layout engine for a Grid.
Implementations§
Source§impl GridLayout
impl GridLayout
Sourcepub const fn new(
columns: NonZeroUsize,
spacing: Size,
alignment: Alignment,
) -> Self
pub const fn new( columns: NonZeroUsize, spacing: Size, alignment: Alignment, ) -> Self
Creates a new GridLayout with the specified columns, spacing, and alignment.
Trait Implementations§
Source§impl Clone for GridLayout
impl Clone for GridLayout
Source§fn clone(&self) -> GridLayout
fn clone(&self) -> GridLayout
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 GridLayout
impl Debug for GridLayout
Source§impl Layout for GridLayout
impl Layout for GridLayout
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
Source§impl PartialEq for GridLayout
impl PartialEq for GridLayout
Source§impl PartialOrd for GridLayout
impl PartialOrd for GridLayout
impl StructuralPartialEq for GridLayout
Auto Trait Implementations§
impl Freeze for GridLayout
impl RefUnwindSafe for GridLayout
impl Send for GridLayout
impl Sync for GridLayout
impl Unpin for GridLayout
impl UnwindSafe for GridLayout
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