secs 0.1.0

Shit Entity Component System
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use secs::World;

fn optional_components() {
    let world = World::default();

    let mut results = vec![];
    world.query(|_, _: &u32, _: &str| {});
    //~^ ERROR: is not a valid query

    world.query(|_, _: u32, _: &&str| {});
    //~^ ERROR: is not a valid query
}