rust/tests/source/issue-2506.rs
2018-03-05 17:35:58 +09:00

16 lines
462 B
Rust

#![feature(dyn_trait)]
fn main() {
// checks rustfmt doesn't remove dyn
trait MyTrait {
fn method(&self) -> u64;
}
fn f1(a: Box<dyn MyTrait>) {}
// checks if line wrap works correctly
trait Very_______________________Long__________________Name____________________Trait {
fn method(&self) -> u64;
}
fn f2(a: Box<dyn Very_______________________Long__________________Name____________________Trait+ 'static,>) {}
}