intuicio_framework_ecs/
lib.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
pub mod archetype;
pub mod bundle;
pub mod commands;
pub mod entity;
pub mod query;
pub mod world;

pub mod prelude {
    pub use crate::{commands::*, entity::*, world::*, Component};
}

pub trait Component: Send + Sync + 'static {}

impl<T: Send + Sync + 'static> Component for T {}