c2rust-refactor 0.15.0

C2Rust refactoring tool implementation
1
2
3
4
5
6
7
8
9
10
11
12
struct S {
    A: u32,
    C: u32,
}
static mut AC: S = S { A: 1, C: 1 };

#[no_mangle]
static B: u32 = 1;

fn main() {
    println!("{} {} {}", AC.A, B, AC.C);
}