pub(crate) trait Io: Read + Write + Unpin + 'static { // Provided method fn __hyper_type_id(&self) -> TypeId { ... } }