pub type ResultSender<T> = ResultSender<T, Error>;
pub struct ResultSender<T> { /* private fields */ }