#[non_exhaustive]pub enum PlaceItems {
AnchorCenter,
Baseline,
Center,
End,
FlexEnd,
FlexStart,
Normal,
SelfEnd,
SelfStart,
Start,
Stretch,
Raw(Raw),
}Expand description
A value of place-items.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
AnchorCenter
anchor-center.
Baseline
baseline.
Center
center.
End
end.
FlexEnd
flex-end.
FlexStart
flex-start.
Normal
normal.
SelfEnd
self-end.
SelfStart
self-start.
Start
start.
Stretch
stretch.
Raw(Raw)
Any other value, passed through unchecked.
Trait Implementations§
Source§impl Clone for PlaceItems
impl Clone for PlaceItems
Source§fn clone(&self) -> PlaceItems
fn clone(&self) -> PlaceItems
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PlaceItems
impl Debug for PlaceItems
Source§impl Display for PlaceItems
impl Display for PlaceItems
Source§impl From<Raw> for PlaceItems
impl From<Raw> for PlaceItems
Source§impl PartialEq for PlaceItems
impl PartialEq for PlaceItems
impl StructuralPartialEq for PlaceItems
Auto Trait Implementations§
impl Freeze for PlaceItems
impl RefUnwindSafe for PlaceItems
impl Send for PlaceItems
impl Sync for PlaceItems
impl Unpin for PlaceItems
impl UnsafeUnpin for PlaceItems
impl UnwindSafe for PlaceItems
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