syntax_data: {"ast_node_type":"function","tokens":[{"end":62,"kind":"keyword","start":0,"text":"fn"}]}
source_snippet:     fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
context_before: impl<'a, Ty: fmt::Display> fmt::Debug for FnAbi<'a, Ty> {
context_after:         let FnAbi { args, ret, c_variadic, fixed_count, conv, can_unwind } = self;