Struct embedded_text::alignment::scrolling::Scrolling[][src]

pub struct Scrolling;

Align text to the TextBox so that the last lines are always displayed.

Scrolling alignment works well for terminal-like applications. When text fits into the bounding box, it will be top aligned. After that, rendering switches to bottom aligned, making sure the last lines are always visible.

Trait Implementations

impl Clone for Scrolling[src]

impl Copy for Scrolling[src]

impl Debug for Scrolling[src]

impl VerticalTextAlignment for Scrolling[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.