syntax_data: {"ast_node_type":"other","tokens":[{"end":77,"kind":"keyword","start":0,"text":"///"}]}
source_snippet:     /// Bit representation of the discriminant (e.g., `-1i8` is `0xFF_u128`).
context_before: pub struct Discr<'tcx> {
context_after:     pub val: u128,