something like: ```rust rpc!{ match message { icd::Ident(time_ms) => handle_ident(outie, whbody.wh.seq_no, time_ms, &mut led).await, icd::Uptime(()) => handle_uptime(outie, whbody.wh.seq_no).await, icd::ResetToBootloader(()) => handle_reset_bootload(outie, whbody.wh.seq_no).await, NO_MATCHING_KEY => {}, GOOD_KEY_BAD_DECODE => {}, } } ``` or something