diff --git a/src/ecs/relation.rs b/src/ecs/relation.rs index cba2af6..7dfb5a8 100644 --- a/src/ecs/relation.rs +++ b/src/ecs/relation.rs @@ -133,3 +133,12 @@ impl std::hash::Hash for Relation { self.to_bits().hash(state); } } + +impl std::fmt::Debug for Relation { + fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { + f.debug_struct("Relation") + .field("target", &self.target) + .field("kind", &self.kind()) + .finish() + } +}