pub async fn poll_oneoff(poll: &'_ mut Poll<'a>) -> Result<(), Error>