val push_generics :
params:Charon.Types.generic_params ->
args:Charon.Types.generic_args ->
('a, 'env) t ->
('a, 'env) tval fill_params :
Charon.Types.generic_params ->
(Charon.Types.generic_args, 'a) monadval subst_ty : Charon.Types.ty -> (Charon.Types.ty, 'env) tval subst_tys : Charon.Types.ty list -> (Charon.Types.ty list, 'env) tval subst_tref : Charon.Types.trait_ref -> (Charon.Types.trait_ref, 'env) tval subst_constant_expr :
Charon.Types.constant_expr ->
(Charon.Types.constant_expr, 'env) t