Ring_plugin.G_ringval pr_ring_mod : Environ.env -> Evd.evar_map -> Constrexpr.constr_expr Ring_ast.ring_mod -> Pp.tval wit_ring_mod : (Constrexpr.constr_expr Ring_ast.ring_mod, unit, unit) Genarg.genarg_typeval ring_mod : Constrexpr.constr_expr Ring_ast.ring_mod Pcoq.Entry.tval pr_ring_mods : Environ.env -> Evd.evar_map -> Constrexpr.constr_expr Ring_ast.ring_mod list -> Pp.tval wit_ring_mods : (Constrexpr.constr_expr Ring_ast.ring_mod list, unit, unit) Genarg.genarg_typeval ring_mods : Constrexpr.constr_expr Ring_ast.ring_mod list Pcoq.Entry.tval pr_field_mod : Environ.env -> Evd.evar_map -> Constrexpr.constr_expr Ring_ast.field_mod -> Pp.tval wit_field_mod : (Constrexpr.constr_expr Ring_ast.field_mod, unit, unit) Genarg.genarg_typeval field_mod : Constrexpr.constr_expr Ring_ast.field_mod Pcoq.Entry.tval pr_field_mods : Environ.env -> Evd.evar_map -> Constrexpr.constr_expr Ring_ast.field_mod list -> Pp.tval wit_field_mods : (Constrexpr.constr_expr Ring_ast.field_mod list, unit, unit) Genarg.genarg_typeval field_mods : Constrexpr.constr_expr Ring_ast.field_mod list Pcoq.Entry.t