pub async fn wait_for_driver<D>( stream: &mut EventStream, driver: D, ) -> Result<(Transport, D::Output)>where D: Driver + Into<Transport>,
Wait for a driver to complete.