macro_rules! with_status {
    ($deps:ident, $env:ident, match $msg:ident { $($rest:tt)* }) => { ... };
    ($HandleMsg:ty, $deps:ident, $env:ident, match $msg:ident { $($rest:tt)* }) => { ... };
}
Expand description

Wrap status levels around the match statement that does your handle dispatch.