]> git.lizzy.rs Git - rust.git/blob - src/test/ui/associated-types/associated-types-basic.rs
Rollup merge of #105567 - TimNN:kcfi16, r=nikic
[rust.git] / src / test / ui / associated-types / associated-types-basic.rs
1 // run-pass
2 trait Foo {
3     type T;
4 }
5
6 impl Foo for i32 {
7     type T = isize;
8 }
9
10 fn main() {
11     let x: <i32 as Foo>::T = 22;
12     let y: isize = 44;
13     assert_eq!(x * 2, y);
14 }