#![allow(dead_code, deprecated, unused_variables, unused_mut)] use core::task::Poll; fn main() { let res: Poll>> = Poll::Ready(Some("12".parse())); let squared = res.map_ok(|n| n * n); assert_eq!(squared, Poll::Ready(Some(Ok(144)))); }