Struct flo_binding::StreamBinding [−][src]
pub struct StreamBinding<Value: Send> { /* fields omitted */ }
Binding that represents the result of
Trait Implementations
impl<Value: 'static + Clone + Send + PartialEq> From<StreamBinding<Value>> for BindRef<Value>
[src]
impl<Value: 'static + Clone + Send + PartialEq> From<StreamBinding<Value>> for BindRef<Value>
fn from(val: StreamBinding<Value>) -> Self
[src]
fn from(val: StreamBinding<Value>) -> Self
Performs the conversion.
impl<Value: Clone + Send> Clone for StreamBinding<Value>
[src]
impl<Value: Clone + Send> Clone for StreamBinding<Value>
fn clone(&self) -> StreamBinding<Value>
[src]
fn clone(&self) -> StreamBinding<Value>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl<Value: 'static + Send + Clone> Bound<Value> for StreamBinding<Value>
[src]
impl<Value: 'static + Send + Clone> Bound<Value> for StreamBinding<Value>
impl<Value: 'static + Send> Changeable for StreamBinding<Value>
[src]
impl<Value: 'static + Send> Changeable for StreamBinding<Value>
fn when_changed(&self, what: Arc<Notifiable>) -> Box<Releasable>
[src]
fn when_changed(&self, what: Arc<Notifiable>) -> Box<Releasable>
Supplies a function to be notified when this item is changed
Auto Trait Implementations
impl<Value> Send for StreamBinding<Value>
impl<Value> Send for StreamBinding<Value>
impl<Value> Sync for StreamBinding<Value>
impl<Value> Sync for StreamBinding<Value>