pub enum Ellipsize {
None,
Start(EllipsizeHeightLimit),
Middle(EllipsizeHeightLimit),
End(EllipsizeHeightLimit),
}Variants§
None
No Ellipsizing
Start(EllipsizeHeightLimit)
Ellipsizes the start of the last visual line that fits within the EllipsizeHeightLimit
Middle(EllipsizeHeightLimit)
Ellipsizes the middle of the last visual line that fits within the EllipsizeHeightLimit.
End(EllipsizeHeightLimit)
Ellipsizes the end of the last visual line that fits within the EllipsizeHeightLimit.
Trait Implementations§
impl Copy for Ellipsize
impl StructuralPartialEq for Ellipsize
Auto Trait Implementations§
impl Freeze for Ellipsize
impl RefUnwindSafe for Ellipsize
impl Send for Ellipsize
impl Sync for Ellipsize
impl Unpin for Ellipsize
impl UnsafeUnpin for Ellipsize
impl UnwindSafe for Ellipsize
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