Struct radiorust::flow::SenderConnector
source · pub struct SenderConnector<T> { /* private fields */ }
Expand description
Handle to connect a Sender
to a Receiver
A SenderConnector
can be obtained by calling new_sender
.
A reference to a SenderConnector
can be passed to
ReceiverConnector::connect
to connect the associated Sender
to the
associated Receiver
.
Trait Implementations
sourceimpl<T> Clone for SenderConnector<T>
impl<T> Clone for SenderConnector<T>
sourceimpl<T: Debug> Debug for SenderConnector<T>
impl<T: Debug> Debug for SenderConnector<T>
sourceimpl<T> Producer<T> for SenderConnector<T>
impl<T> Producer<T> for SenderConnector<T>
sourcefn sender_connector(&self) -> &SenderConnector<T>
fn sender_connector(&self) -> &SenderConnector<T>
Obtain reference to
SenderConnector
sourcefn connect_to_consumer<C: Consumer<T>>(&self, consumer: &C)
fn connect_to_consumer<C: Consumer<T>>(&self, consumer: &C)
👎Deprecated since 0.2.0: method has been renamed to
feed_into
Connect
Producer
to Consumer
Auto Trait Implementations
impl<T> !RefUnwindSafe for SenderConnector<T>
impl<T> Send for SenderConnector<T>where
T: Send,
impl<T> Sync for SenderConnector<T>where
T: Send,
impl<T> Unpin for SenderConnector<T>
impl<T> !UnwindSafe for SenderConnector<T>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more