Trait flo_binding::Bound[][src]

pub trait Bound<Value>: Changeable + Send + Sync {
    fn get(&self) -> Value;
}

Trait implemented by something that is bound to a value

Required methods

fn get(&self) -> Value[src]

Retrieves the value stored by this binding

Loading content...

Implementors

impl<Cell, Attribute> Bound<AttributedRope<Cell, Attribute>> for RopeBinding<Cell, Attribute> where
    Cell: 'static + Send + Unpin + Clone + PartialEq,
    Attribute: 'static + Send + Sync + Clone + Unpin + PartialEq + Default
[src]

Trait implemented by something that is bound to a value

fn get(&self) -> AttributedRope<Cell, Attribute>[src]

Retrieves the value stored by this binding

impl<Cell, Attribute> Bound<AttributedRope<Cell, Attribute>> for RopeBindingMut<Cell, Attribute> where
    Cell: 'static + Send + Unpin + Clone + PartialEq,
    Attribute: 'static + Send + Sync + Clone + Unpin + PartialEq + Default
[src]

Trait implemented by something that is bound to a value

fn get(&self) -> AttributedRope<Cell, Attribute>[src]

Retrieves the value stored by this binding

impl<Value> Bound<Value> for BindRef<Value>[src]

impl<Value: 'static + Clone + PartialEq + Send> Bound<Value> for Binding<Value>[src]

impl<Value: 'static + Clone + Send, TFn> Bound<Value> for ComputedBinding<Value, TFn> where
    TFn: 'static + Send + Sync + Fn() -> Value, 
[src]

impl<Value: 'static + Send + Clone> Bound<Value> for StreamBinding<Value>[src]

fn get(&self) -> Value[src]

Retrieves the value stored by this binding

Loading content...