pub type ErrSink = Rc<RefCell<Option<String>>>;
A shared cell the first failing task writes its error into.
pub struct ErrSink { /* private fields */ }