532ac7d7 XL |
1 | // run-pass |
2 | // aux-build:trait_alias.rs |
3 | |
4 | #![feature(trait_alias)] |
5 | |
6 | extern crate trait_alias; |
7 | |
8 | // Import only the alias, not the real trait. |
9 | use trait_alias::{Greet, Hi}; |
10 | |
11 | fn main() { |
12 | let hi = Hi; |
13 | hi.hello(); // From `Hello`, via `Greet` alias. |
14 | } |