brood 0.9.1

A fast and flexible entity component system library.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
mod storage;

use crate::{
    component::Component,
    entity::Null,
};
use storage::Storage;

pub trait Sealed: Storage {}

impl Sealed for Null {}

impl<C, E> Sealed for (C, E)
where
    C: Component,
    E: Sealed,
{
}