fix event_emitters test

This commit is contained in:
Marcel Märtens 2024-01-26 13:13:07 +01:00 committed by Isse
parent 8a9fdd1805
commit 7f01928aae
2 changed files with 12 additions and 9 deletions

View File

@ -75,7 +75,7 @@ slotmap = { version = "1.0", features = ["serde"] }
indexmap = { version = "1.9.3", features = ["rayon"] }
# ECS
specs = { workspace = true, features = ["serde", "storage-event-control"] }
specs = { workspace = true, features = ["serde", "storage-event-control", "shred-derive"] }
[dev-dependencies]
#bench

View File

@ -538,14 +538,17 @@ pub fn register_event_busses(ecs: &mut World) {
///
/// # Example:
/// ```
/// struct Foo;
/// struct Bar;
/// struct Baz;
/// event_emitters!(
/// pub struct ReadEvents[EventEmitters] {
/// foo: Foo, bar: Bar, baz: Baz,
/// }
/// );
/// mod some_mod_is_necessary_for_the_test {
/// use veloren_common::event_emitters;
/// pub struct Foo;
/// pub struct Bar;
/// pub struct Baz;
/// event_emitters!(
/// pub struct ReadEvents[EventEmitters] {
/// foo: Foo, bar: Bar, baz: Baz,
/// }
/// );
/// }
/// ```
#[macro_export]
macro_rules! event_emitters {