Kaba struct Bar ed

...

Syntax ed

struct Bar
    var beats: i32[]
    var divisor: i32
    var index: i32
    var index_text: i32
    var length: i32
    var offset: i32
    var total_sub_beats: i32

    # constructors
    func mut __init__()
    func mut __init__(length: i32, beats: i32, sub_beats: i32)

    # functions
    func bpm(sample_rate: f32) -> f32
    func range() -> Range

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

    # nested classes
    class EditMode

Nested classes ed

Functions ed

func bpm(sample_rate: f32) -> f32
...

func range() -> Range
...

Elements ed

var beats: i32[]
...

var divisor: i32
...

var index: i32
...

var index_text: i32
...

var length: i32
...

var offset: i32
...

var total_sub_beats: i32
...