diff options
Diffstat (limited to 'server/src/entity')
| -rw-r--r-- | server/src/entity/mod.rs | 9 | 
1 files changed, 4 insertions, 5 deletions
| diff --git a/server/src/entity/mod.rs b/server/src/entity/mod.rs index 20370d0c..d8fa5654 100644 --- a/server/src/entity/mod.rs +++ b/server/src/entity/mod.rs @@ -55,14 +55,13 @@ pub trait Entity {  // macro_rules! entities {  //     ($($e:ident),*) => { -//         #[derive(Debug)] -//         pub enum Entity { $($e($e)),* } -//         impl EntityT for Entity { +//         pub enum DynEntity { $($e($e)),* } +//         impl Entity for DynEntity {  //             fn tick(&mut self, c: EntityContext<'_>) -> Result<()> { -//                 match self { $(Entity::$e(x) => x.tick(c)),*, } +//                 match self { $(DynEntity::$e(x) => x.tick(c)),*, }  //             }  //             fn destructor(&mut self, c: EntityContext<'_>) { -//                 match self { $(Entity::$e(x) => x.destructor(c)),*, } +//                 match self { $(DynEntity::$e(x) => x.destructor(c)),*, }  //             }  //         }  //     }; | 
