From ce1bade2c21cc3129fa8bc2b4bc67bc4dc2c25c3 Mon Sep 17 00:00:00 2001 From: HampusM Date: Wed, 10 Sep 2025 15:35:26 +0200 Subject: refactor(ecs): remove component added & removed events --- ecs/src/lock.rs | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'ecs/src/lock.rs') diff --git a/ecs/src/lock.rs b/ecs/src/lock.rs index 689070b..fe4e08b 100644 --- a/ecs/src/lock.rs +++ b/ecs/src/lock.rs @@ -1,3 +1,4 @@ +use std::any::type_name; use std::mem::forget; use std::ops::{Deref, DerefMut}; @@ -62,6 +63,14 @@ impl Lock } } +impl Default for Lock +{ + fn default() -> Self + { + Self::new(Value::default(), type_name::()) + } +} + #[derive(Debug, thiserror::Error)] pub enum Error { -- cgit v1.2.3-18-g5258