c2rust-refactor 0.15.0

C2Rust refactoring tool implementation
1
2
3
4
5
6
7
8
9
10
11
12
struct S<T> {
    x: T,
    y: i32,
}

fn f<T>(x: T, y: i32) {}

fn g(s: S<i16>) {
    f::<i16>(s.x, s.y);
}

fn main() {}