diff --git a/crates/ruma-events-macros/src/event_enum.rs b/crates/ruma-events-macros/src/event_enum.rs index 907d8028..ba2516d9 100644 --- a/crates/ruma-events-macros/src/event_enum.rs +++ b/crates/ruma-events-macros/src/event_enum.rs @@ -400,7 +400,7 @@ fn expand_content_enum( let event_content_impl = quote! { #[automatically_derived] impl #ruma_events::EventContent for #ident { - fn event_type(&self) -> &str { + fn event_type(&self) -> &::std::primitive::str { match self { #( #variant_arms(content) => content.event_type(), )* Self::Custom(content) => content.event_type(),