mirror of
https://github.com/rust-lang/rust.git
synced 2025-06-05 03:38:29 +00:00
15 lines
268 B
Rust
15 lines
268 B
Rust
![]() |
//@ check-pass
|
||
|
|
||
|
#![feature(trait_alias)]
|
||
|
|
||
|
trait Bounded { const MAX: Self; }
|
||
|
|
||
|
impl Bounded for u32 {
|
||
|
// This should correctly resolve to the associated const in the inherent impl of u32.
|
||
|
const MAX: Self = u32::MAX;
|
||
|
}
|
||
|
|
||
|
trait Num = Bounded + Copy;
|
||
|
|
||
|
fn main() {}
|