Data Structures

Arrays, vectors, tuples, maps, structs, enums.

Topic guide

Pick a topic:

Quick tour

Array + tuple + HashMap in one example.

import "stdlib/map"

fn main() {
    let nums = [1, 2, 3]
    print(nums.len())
    let pair = (42, "ok")
    print(pair.0)
    let mut scores = HashMap_str_i32_new()
    scores = scores.insert("ada", 100)
    print(scores.get("ada"))
}

Output

3
42
100