diff options
Diffstat (limited to 'compiler/rustc_error_codes/src/error_codes/E0091.md')
-rw-r--r-- | compiler/rustc_error_codes/src/error_codes/E0091.md | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/compiler/rustc_error_codes/src/error_codes/E0091.md b/compiler/rustc_error_codes/src/error_codes/E0091.md new file mode 100644 index 000000000..03cb32803 --- /dev/null +++ b/compiler/rustc_error_codes/src/error_codes/E0091.md @@ -0,0 +1,16 @@ +An unnecessary type or const parameter was given in a type alias. + +Erroneous code example: + +```compile_fail,E0091 +type Foo<T> = u32; // error: type parameter `T` is unused +// or: +type Foo<A,B> = Box<A>; // error: type parameter `B` is unused +``` + +Please check you didn't write too many parameters. Example: + +``` +type Foo = u32; // ok! +type Foo2<A> = Box<A>; // ok! +``` |