pubusemoecs_macros::Component;usecrate::util::PropertyId;/// A `Component` is simply a bundle of data tied to an `Entity`.
////// Note: All user-defined `Component`s must derive this trait via `#[derive(Component)]`.
pubtraitComponent: PropertyId + Send + Sync {}