macros: Fix missing type qualification in Event derive macro
This commit is contained in:
parent
5ec3ad2290
commit
a4aa7e0912
@ -5,9 +5,9 @@ use serde::{Deserialize, Serialize};
|
||||
|
||||
use super::{
|
||||
EphemeralRoomEventContent, GlobalAccountDataEventContent, MessageLikeEventContent,
|
||||
MessageLikeEventType, MessageLikeUnsigned, RedactedMessageLikeEventContent,
|
||||
RedactedStateEventContent, RedactedUnsigned, RoomAccountDataEventContent, StateEventContent,
|
||||
StateEventType, StateUnsigned, ToDeviceEventContent,
|
||||
MessageLikeUnsigned, RedactedMessageLikeEventContent, RedactedStateEventContent,
|
||||
RedactedUnsigned, RoomAccountDataEventContent, StateEventContent, StateUnsigned,
|
||||
ToDeviceEventContent,
|
||||
};
|
||||
use crate::{EventId, MilliSecondsSinceUnixEpoch, RoomId, UserId};
|
||||
|
||||
|
@ -384,7 +384,9 @@ fn expand_redact_event(
|
||||
where_clause.predicates.push(parse_quote! { #ty_param: #ruma_common::events::RedactContent });
|
||||
where_clause.predicates.push(parse_quote! {
|
||||
<#ty_param as #ruma_common::events::RedactContent>::Redacted:
|
||||
#ruma_common::events::EventContent<EventType = #redacted_event_type_enum>
|
||||
#ruma_common::events::EventContent<
|
||||
EventType = #ruma_common::events::#redacted_event_type_enum
|
||||
>
|
||||
+ #ruma_common::events::RedactedEventContent
|
||||
});
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user