syntax_data: {"ast_node_type":"other","tokens":[{"end":218,"kind":"keyword","start":0,"text":"\"`{ty}`"}]}
source_snippet:             "`{ty}` must be annotated with `#[derive(PartialEq)]` to be usable in patterns, manual `impl`s are not sufficient; see https://doc.rust-lang.org/stable/std/marker/trait.StructuralPartialEq.html for details"
context_before:         err.note(format!(
context_after:         ));