Kaba struct Side ed

...

Syntax ed

struct Side
    var edge: i32
    var edge_direction: i32
    var normal: vec3
    var normal_index: i32
    var skin_vertex: vec3[8]
    var triangulation: i8[3]
    var vertex: i32

    # constructors
    func mut __init__(vertex: i32, edge: i32, edge_direction: i32, skin_vertex: vec3[8], normal_index: i32, normal: vec3, triangulation: i8[3])

    # operators
    func mut __assign__(other: Side)     # Side = Side

Elements ed

var edge: i32
...

var edge_direction: i32
...

var normal: vec3
...

var normal_index: i32
...

var skin_vertex: vec3[8]
...

var triangulation: i8[3]
...

var vertex: i32
...