syntax_data: {"ast_node_type":"impl","tokens":[{"end":46,"kind":"keyword","start":0,"text":"finish:"}]}
source_snippet:             finish: impl FnOnce(T, &mut [u8]),
context_before:             mut update: impl FnMut(&mut T, &[u8]),
context_after:             mut src: impl Read,