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