syntax_data: {"ast_node_type":"other","tokens":[{"end":24,"kind":"keyword","start":0,"text":"refutable:"}]}
source_snippet:         refutable: bool,
context_before:         patterns: Vec<(&Pat<'tcx>, HasMatchGuard)>,
context_after:     ) -> BuiltMatchTree<'tcx> {