{"ast_node_type":"other","tokens":[{"end":75,"kind":"keyword","start":0,"text":"//"}]}
        // Unfortunately we cannot exhaustively list fields here, since the
    fn hash_stable(&self, hcx: &mut StableHashingContext<'tcx>, hasher: &mut StableHasher) {
        // struct has private fields (to ensure its invariant is maintained)