Trait radiorust::flow::Consumer

source ·
pub trait Consumer<T> {
    fn receiver_connector(&self) -> &ReceiverConnector<T>;

    fn feed_from<P: Producer<T>>(&self, producer: &P) { ... }
    fn feed_from_none(&self) { ... }
}
Expand description

Type which contains a ReceiverConnector and can be connected to a Producer

This trait is implemented for ReceiverConnector but may also be implemented for structs which contain a ReceiverConnector.

Required Methods§

Obtain reference to ReceiverConnector

Provided Methods§

Connect Consumer to Producer

Disconnect Consumer from any connected Producer if connected

Implementors§