pub trait Sender<T> { // Required method fn try_send(&mut self, t: T) -> Result<(), TrySendError<T>>; }