{"ast_node_type":"other","tokens":[{"end":33,"kind":"keyword","start":0,"text":"msg:"}]}
        msg: fn() -> DiagMessage,
    pub fn label_and_then<F: FnOnce(&mut dyn FnMut(DiagArgName, DiagArgValue)) + 'a>(
        f: F,