ChannelSend

Trait ChannelSend 

Source
pub trait ChannelSend<T>: Send + Sync {
    // Required method
    fn send(&self, value: T) -> Backpressure;
}
Expand description

Common sender interface.

use daedalus_core::channels::{bounded, ChannelSend, Backpressure};
let (tx, _rx) = bounded(1);
assert_eq!(tx.send(42), Backpressure::Ok);

Required Methods§

Source

fn send(&self, value: T) -> Backpressure

Implementors§