pub struct ListItemLayout {
pub y_position: Length,
pub height: Length,
pub label_id: Option<AreaId>,
pub body_id: Option<AreaId>,
}Expand description
Layout information for a list item
Fields§
§y_position: LengthY position of the item
height: LengthHeight of the item
label_id: Option<AreaId>Label area ID
body_id: Option<AreaId>Body area ID
Trait Implementations§
Source§impl Clone for ListItemLayout
impl Clone for ListItemLayout
Source§fn clone(&self) -> ListItemLayout
fn clone(&self) -> ListItemLayout
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 moreAuto Trait Implementations§
impl Freeze for ListItemLayout
impl RefUnwindSafe for ListItemLayout
impl Send for ListItemLayout
impl Sync for ListItemLayout
impl Unpin for ListItemLayout
impl UnsafeUnpin for ListItemLayout
impl UnwindSafe for ListItemLayout
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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