session_types
macro_rules! try_offer { ( $id:ident, $branch:ident => $code:expr, $($t:tt)+ ) => { ... }; ( $id:ident, $branch:ident => $code:expr ) => { ... }; }
Returns the channel unchanged on TryRecvError::Empty.
TryRecvError::Empty