Kaba struct ivec3 ed

...

Syntax ed

struct ivec3
    var x: i32
    var y: i32
    var z: i32

    # constructors
    func mut __init__(x: i32, y: i32, z: i32)

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

Elements ed

var x: i32
...

var y: i32
...

var z: i32
...