diff --git a/crates/bevy_ecs/src/schedule/executor/mod.rs b/crates/bevy_ecs/src/schedule/executor/mod.rs index 2b2a6c139e..551ebd448a 100644 --- a/crates/bevy_ecs/src/schedule/executor/mod.rs +++ b/crates/bevy_ecs/src/schedule/executor/mod.rs @@ -27,7 +27,7 @@ pub(super) trait SystemExecutor: Send + Sync { /// The default depends on the target platform: /// - [`SingleThreaded`](ExecutorKind::SingleThreaded) on WASM. /// - [`MultiThreaded`](ExecutorKind::MultiThreaded) everywhere else. -#[derive(PartialEq, Eq, Default)] +#[derive(PartialEq, Eq, Default, Debug, Copy, Clone)] pub enum ExecutorKind { /// Runs the schedule using a single thread. ///