From b55f82742c88ea6d8744f37bacac5cbfa17a9029 Mon Sep 17 00:00:00 2001 From: Devin R Date: Sat, 18 Jul 2020 08:05:52 -0400 Subject: [PATCH] Fix sync ephemeral room events code-gen enum definition --- ruma-events-macros/src/event_enum.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ruma-events-macros/src/event_enum.rs b/ruma-events-macros/src/event_enum.rs index 42d7d994..57fecfec 100644 --- a/ruma-events-macros/src/event_enum.rs +++ b/ruma-events-macros/src/event_enum.rs @@ -582,7 +582,11 @@ fn to_event_path(name: &LitStr, struct_name: &Ident) -> TokenStream { }; quote! { ::ruma_events::room::redaction::#redaction } } - "ToDeviceEvent" | "SyncStateEvent" | "StrippedStateEvent" | "SyncMessageEvent" => { + "ToDeviceEvent" + | "SyncStateEvent" + | "StrippedStateEvent" + | "SyncMessageEvent" + | "SyncEphemeralRoomEvent" => { let content = format_ident!("{}EventContent", event); quote! { ::ruma_events::#struct_name<::ruma_events::#( #path )::*::#content> } }