Trait nuit_core::Bind

source ·
pub trait Bind {
    // Provided method
    fn bind(&mut self, _context: &Context) { ... }
}
Expand description

Binds a storage to the view’s state.

Provided Methods§

source

fn bind(&mut self, _context: &Context)

Implementations on Foreign Types§

source§

impl Bind for ()

source§

impl<T> Bind for (T,)where T: Bind,

source§

impl<T, U, V, W> Bind for (T, U, V, W)where T: Bind, U: Bind, V: Bind, W: Bind,

source§

impl Bind for !

source§

impl<T, U> Bind for (T, U)where T: Bind, U: Bind,

source§

impl<T, U, V, W, X> Bind for (T, U, V, W, X)where T: Bind, U: Bind, V: Bind, W: Bind, X: Bind,

source§

impl<T, U, V> Bind for (T, U, V)where T: Bind, U: Bind, V: Bind,

Implementors§

source§

impl Bind for Text

source§

impl Bind for TextField

source§

impl<T> Bind for HStack<T>where T: Bind,

source§

impl<T> Bind for VStack<T>where T: Bind,

source§

impl<T> Bind for ZStack<T>where T: Bind,

source§

impl<T, F> Bind for Button<T, F>where T: Bind, F: Fn() + 'static,