diff --git a/crates/ruma-common/src/events/unsigned.rs b/crates/ruma-common/src/events/unsigned.rs index 1b7d099e..bec39b1f 100644 --- a/crates/ruma-common/src/events/unsigned.rs +++ b/crates/ruma-common/src/events/unsigned.rs @@ -146,7 +146,7 @@ impl StateUnsigned { }) } - pub fn _map_prev_unsigned(&self, f: impl FnOnce(&C) -> T) -> StateUnsigned + pub fn _map_prev_content(&self, f: impl FnOnce(&C) -> T) -> StateUnsigned where T: StateEventContent, { diff --git a/crates/ruma-macros/src/events/event_enum.rs b/crates/ruma-macros/src/events/event_enum.rs index 2f3098e2..f6ff7da8 100644 --- a/crates/ruma-macros/src/events/event_enum.rs +++ b/crates/ruma-macros/src/events/event_enum.rs @@ -454,13 +454,13 @@ fn expand_accessor_methods( match self { #( #self_variants(event) => { - event.unsigned._map_prev_unsigned(|c| { + event.unsigned._map_prev_content(|c| { #content_variants(c.clone()) }) }, )* Self::_Custom(event) => { - event.unsigned._map_prev_unsigned(|c| #content_enum::_Custom { + event.unsigned._map_prev_content(|c| #content_enum::_Custom { event_type: crate::PrivOwnedStr( ::std::convert::From::from( ::std::string::ToString::to_string(