bbecs_tutorial 1.0.3

An ECS library made for a tutorial.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#[test]
fn options() {
    let _name = MyName {
        name: String::from("Brooks"),
    };
    dbg!(hello(None));
}

fn hello(name: Option<MyName>) -> String {
    let unwrapped_name = name.unwrap_or_else(|| MyName {
        name: "stranger".to_owned(),
    });
    format!("hello {}", unwrapped_name.name)
}

struct MyName {
    name: String,
}