1 2 3 4 5 6 7 8 9 10
macro_rules! use_prelude {() => ( use crate::utils::prelude::*; )} macro_rules! create_context {( $cx:ident ) => ( let waker: ::core::task::Waker = $crate::waker::create(); let mut $cx = ::core::task::Context::from_waker(&waker); )}