Struct rxrs::SendSyncObserverObservable[][src]

pub struct SendSyncObserverObservable<V, F, R>(_, _)
where
    F: Send + Sync + Fn(Mss<Yes, Box<Observer<V> + 'static>>) -> R,
    R: IntoSubRef<Yes>
;

Trait Implementations

impl<V: Clone, F: Clone, R: Clone> Clone for SendSyncObserverObservable<V, F, R> where
    F: Send + Sync + Fn(Mss<Yes, Box<Observer<V> + 'static>>) -> R,
    R: IntoSubRef<Yes>, 
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<V, F, R> Observable<'static, V, Yes, Yes> for SendSyncObserverObservable<V, F, R> where
    F: Send + Sync + Fn(Mss<Yes, Box<Observer<V> + 'static>>) -> R,
    R: IntoSubRef<Yes>, 
[src]

Auto Trait Implementations

impl<V, F, R> Send for SendSyncObserverObservable<V, F, R> where
    R: Send,
    V: Send

impl<V, F, R> Sync for SendSyncObserverObservable<V, F, R> where
    R: Sync,
    V: Sync