blob: 57cee8a4a8a4de8a30c89b6a30e3f2f8d43061c3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#![feature(lang_items)]
#[lang = "sized"]
pub trait Sized {}
pub fn main() {
fn test<T>(x: T) -> T {
x
}
let mut a = 123;
a = test(a);
let mut b = 456f32;
b = test(b);
}
|