{"ast_node_type":"struct","tokens":[{"end":92,"kind":"keyword","start":0,"text":"struct"}]}
    struct DisplayWitness<'a, 'p>(&'a WitnessPat<'p>, &'a MatchCheckCtx<'p>, DisplayTarget);
) -> String {
    impl fmt::Display for DisplayWitness<'_, '_> {