Type Definition rxrust::subject::SharedSubject[][src]

type SharedSubject<Item, Err> = Subject<Arc<Mutex<Vec<Box<dyn Publisher<Item = Item, Err = Err> + Send + Sync>>>>, SharedSubscription>;

Trait Implementations

impl<Item, Err> Observable for SharedSubject<Item, Err>[src]

type Item = Item

type Err = Err

impl<Item, Err> SharedObservable for SharedSubject<Item, Err>[src]

type Unsub = SharedSubscription