blob: 827163ef83cf7cf4c7f3fff461b0d28fce7d2333 (
plain)
1
2
3
4
5
6
7
8
9
10
|
use std::any::Any;
fn foo<T: Any>(value: &T) -> Box<dyn Any> {
Box::new(value) as Box<dyn Any>
//~^ ERROR cannot infer an appropriate lifetime
}
fn main() {
let _ = foo(&5);
}
|