[][src]Struct pixel_widgets::widget::scroll::Scroll

pub struct Scroll<'a, T> { /* fields omitted */ }

View a small section of larger widget, with scrollbars. The scrollbars are only rendered if the content is larger than the view in that direction. The scrollbars can be styled using the scrollbar-horizontal and scrollbar-vertical child widgets of this widget.

Implementations

impl<'a, T: 'a> Scroll<'a, T>[src]

pub fn new(state: &'a mut State, content: impl IntoNode<'a, T>) -> Scroll<'a, T>[src]

Construct a new Scroll

Trait Implementations

impl<'a, T: 'a> IntoNode<'a, T> for Scroll<'a, T>[src]

impl<'a, T: 'a> Widget<'a, T> for Scroll<'a, T>[src]

Auto Trait Implementations

impl<'a, T> !RefUnwindSafe for Scroll<'a, T>[src]

impl<'a, T> Send for Scroll<'a, T>[src]

impl<'a, T> !Sync for Scroll<'a, T>[src]

impl<'a, T> Unpin for Scroll<'a, T>[src]

impl<'a, T> !UnwindSafe for Scroll<'a, T>[src]

Blanket Implementations

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

impl<T> Any for T where
    T: Any

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> Instrument for T[src]

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

impl<T> Pointable for T

type Init = T

The type for initializers.

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.