From cf5df271b66822e1325e3825ccb439ca5a63bc51 Mon Sep 17 00:00:00 2001 From: Andrew Date: Sun, 9 Jun 2019 13:16:13 +0800 Subject: [PATCH] Changed the error message to more clearly explain what is allowed --- src/librustc_typeck/astconv.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/librustc_typeck/astconv.rs b/src/librustc_typeck/astconv.rs index cc054adee7b..6721730d945 100644 --- a/src/librustc_typeck/astconv.rs +++ b/src/librustc_typeck/astconv.rs @@ -1011,7 +1011,7 @@ impl<'o, 'gcx: 'tcx, 'tcx> dyn AstConv<'gcx, 'tcx> + 'o { if regular_traits.is_empty() && auto_traits.is_empty() { span_err!(tcx.sess, span, E0224, - "at least one non-builtin trait is required for an object type"); + "at least one non-builtin trait, outside of &send, is required for an object type"); return tcx.types.err; }