From 9249856da3486bcb03832fe430e82125e40960ab Mon Sep 17 00:00:00 2001 From: daxpedda Date: Sun, 17 Dec 2023 16:39:13 +0100 Subject: [PATCH] Implement Std traits for `SceneInstanceReady` (#11003) # Objective Being able to do: ```rust ev_scene_ready.read().next().unwrap(); ``` Which currently isn't possible because `SceneInstanceReady` doesn't implement `Debug`. ## Solution Implement `Debug` for `SceneInstanceReady`. --- ## Changelog ### Added - Implement Std traits for `SceneInstanceReady`. --- crates/bevy_scene/src/scene_spawner.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/bevy_scene/src/scene_spawner.rs b/crates/bevy_scene/src/scene_spawner.rs index f8908736dc..33dc7c2ea9 100644 --- a/crates/bevy_scene/src/scene_spawner.rs +++ b/crates/bevy_scene/src/scene_spawner.rs @@ -15,7 +15,7 @@ use uuid::Uuid; /// Emitted when [`crate::SceneInstance`] becomes ready to use. /// /// See also [`SceneSpawner::instance_is_ready`]. -#[derive(Event)] +#[derive(Clone, Copy, Debug, Eq, PartialEq, Event)] pub struct SceneInstanceReady { /// Entity to which the scene was spawned as a child. pub parent: Entity,