pub struct FillThrough;Expand description
Paint/clip wrapper (.background, .corner_radius, the animatable layers): like
PassThrough for measurement, but the GRANTED rect flows to the child verbatim at place
time — these containers exist to paint or clip the area the parent granted, so a grow
stretch above them must reach the painted surface (the grid-cell card case) instead of
being re-hugged at every wrapper. Under a parent that places at measured size — every
stack, grid rigid cell, and overlay — bounds equal the measure and nothing changes.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FillThrough
impl RefUnwindSafe for FillThrough
impl Send for FillThrough
impl Sync for FillThrough
impl Unpin for FillThrough
impl UnsafeUnpin for FillThrough
impl UnwindSafe for FillThrough
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more