pub trait IoStream { // Required method fn start(self, _: ReadContext, _: WriteContext) -> Option<Box<dyn Handle>>; }