diff --git a/src/runtime/ecs.rs b/src/runtime/ecs.rs index 48e0aef6b9ff6b2c489f047819fdb312646fea0d..d4452d82c61141bf4f92cecc669c10ea0fa7afae 100644 --- a/src/runtime/ecs.rs +++ b/src/runtime/ecs.rs @@ -874,6 +874,20 @@ impl FlagMatrix { } } +// trait RwMatrixBits { +// fn set(&mut self, at: [usize;2]); +// fn unset(&mut self, at: [usize;2]); +// fn set_entire_row(&mut self, row: usize); +// fn unset_entire_row(&mut self, row: usize); +// } + +// struct MatrixRefW<'a> { +// _inner: usize, +// } +// impl<'a> MatrixRefW<'a> { + +// } + #[test] fn matrix() { let mut m = FlagMatrix::new([6, 6], [0, 0]);