rust/tests/ui/const-generics/min_const_generics/assoc_const.rs

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

17 lines
233 B
Rust
Raw Normal View History

// check-pass
struct Foo<const N: usize>;
impl<const N: usize> Foo<N> {
const VALUE: usize = N * 2;
}
trait Bar {
const ASSOC: usize;
}
impl<const N: usize> Bar for Foo<N> {
const ASSOC: usize = N * 3;
}
fn main() {}