blob: f1048f4cf09cb1750d01338132af025d885c3fad (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#[test]
fn convert() {
const fn from(x: i32) -> i32 {
i32::from(x)
}
const FOO: i32 = from(42);
assert_eq!(FOO, 42);
const fn into(x: Vec<String>) -> Vec<String> {
x.into()
}
const BAR: Vec<String> = into(Vec::new());
assert_eq!(BAR, Vec::<String>::new());
}
|