1#[cxx::bridge]
2mod ffi {
3    struct Node0 {
4        i: i32,
5    }
6
7    struct Node1 {
8        node2: Node2,
9        vec: Vec<Node3>,
10    }
11
12    struct Node2 {
13        node4: Node4,
14    }
15
16    struct Node3 {
17        node1: Node1,
18    }
19
20    struct Node4 {
21        node0: Node0,
22        node5: Node5,
23    }
24
25    struct Node5 {
26        node2: Node2,
27    }
28
29    struct Node6 {
30        node2: Node2,
31    }
32}
33
34fn main() {}
35