{"ast_node_type":"struct","tokens":[{"end":37,"kind":"keyword","start":0,"text":"pub"}]}
pub struct ProjectionCacheKey<'tcx> {
#[derive(Copy, Clone, Debug, Hash, PartialEq, Eq)]
    term: ty::AliasTerm<'tcx>,