]> git.lizzy.rs Git - rust.git/blob - compiler/rustc_error_codes/src/error_codes/E0770.md
278bf9b907b240358802d40bf5c53a59f6238035
[rust.git] / compiler / rustc_error_codes / src / error_codes / E0770.md
1 The type of a const parameter references other generic parameters.
2
3 Erroneous code example:
4
5 ```compile_fail,E0770
6 #![feature(const_generics)]
7 fn foo<T, const N: T>() {} // error!
8 ```
9
10 To fix this error, use a concrete type for the const parameter:
11
12 ```
13 #![feature(const_generics)]
14 fn foo<T, const N: usize>() {}
15 ```