about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/librustc_error_codes/error_codes/E0214.md13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/librustc_error_codes/error_codes/E0214.md b/src/librustc_error_codes/error_codes/E0214.md
index f78c1c0cd01..b64ee80e284 100644
--- a/src/librustc_error_codes/error_codes/E0214.md
+++ b/src/librustc_error_codes/error_codes/E0214.md
@@ -1,12 +1,17 @@
 A generic type was described using parentheses rather than angle brackets.
-For example:
+
+Erroneous code example:
 
 ```compile_fail,E0214
-fn main() {
-    let v: Vec(&str) = vec!["foo"];
-}
+let v: Vec(&str) = vec!["foo"];
 ```
 
 This is not currently supported: `v` should be defined as `Vec<&str>`.
 Parentheses are currently only used with generic types when defining parameters
 for `Fn`-family traits.
+
+The previous code example fixed:
+
+```
+let v: Vec<&str> = vec!["foo"];
+```