{"ast_node_type":"other","tokens":[{"end":40,"kind":"keyword","start":0,"text":"pub"}]}
    pub typing_env: ty::TypingEnv<'tcx>,
    pub module: DefId,
    /// To allocate the result of `self.ctor_sub_tys()`