summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ecs/src/system.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/ecs/src/system.rs b/ecs/src/system.rs
index 95ab7a8..ff3437a 100644
--- a/ecs/src/system.rs
+++ b/ecs/src/system.rs
@@ -3,8 +3,8 @@ use std::fmt::Debug;
use ecs_macros::Component;
use seq_macro::seq;
-use crate::uid::Uid;
use crate::World;
+use crate::uid::Uid;
pub mod initializable;
pub mod observer;
@@ -38,6 +38,8 @@ macro_rules! impl_system {
fn finish(self) -> (TypeErased, Self::Callbacks)
{
+ #![allow(unused)]
+
let type_erased = TypeErased {
run: Box::new(move |world, metadata| {
// SAFETY: The caller of TypeErased::run ensures the lifetime
@@ -57,7 +59,7 @@ macro_rules! impl_system {
};
}
-seq!(C in 1..16 {
+seq!(C in 0..16 {
impl_system!(C);
});