pub trait ContainerExtwhere
Self: LayoutExt,{
// Provided methods
fn padding(self, padding: impl Into<Gaps>) -> Self { ... }
fn min_width(self, minimum_width: impl Into<Size>) -> Self { ... }
fn min_height(self, minimum_height: impl Into<Size>) -> Self { ... }
fn max_width(self, maximum_width: impl Into<Size>) -> Self { ... }
fn max_height(self, maximum_height: impl Into<Size>) -> Self { ... }
fn visible_width(self, visible_width: impl Into<VisibleSize>) -> Self { ... }
fn visible_height(self, visible_height: impl Into<VisibleSize>) -> Self { ... }
}Expand description
Methods controlling an element’s spacing and size constraints.
Provided Methods§
Sourcefn padding(self, padding: impl Into<Gaps>) -> Self
fn padding(self, padding: impl Into<Gaps>) -> Self
Set the inner spacing between the element’s edges and its content. See Gaps.
Sourcefn min_width(self, minimum_width: impl Into<Size>) -> Self
fn min_width(self, minimum_width: impl Into<Size>) -> Self
Set the minimum width the element can shrink to. See Size.
Sourcefn min_height(self, minimum_height: impl Into<Size>) -> Self
fn min_height(self, minimum_height: impl Into<Size>) -> Self
Set the minimum height the element can shrink to. See Size.
Sourcefn max_width(self, maximum_width: impl Into<Size>) -> Self
fn max_width(self, maximum_width: impl Into<Size>) -> Self
Set the maximum width the element can grow to. See Size.
Sourcefn max_height(self, maximum_height: impl Into<Size>) -> Self
fn max_height(self, maximum_height: impl Into<Size>) -> Self
Set the maximum height the element can grow to. See Size.
Sourcefn visible_width(self, visible_width: impl Into<VisibleSize>) -> Self
fn visible_width(self, visible_width: impl Into<VisibleSize>) -> Self
Set how much of the measured width is actually used in layout. See VisibleSize.
Sourcefn visible_height(self, visible_height: impl Into<VisibleSize>) -> Self
fn visible_height(self, visible_height: impl Into<VisibleSize>) -> Self
Set how much of the measured height is actually used in layout. See VisibleSize.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".