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);