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::{
|
use super::{
|
||||||
EphemeralRoomEventContent, GlobalAccountDataEventContent, MessageLikeEventContent,
|
EphemeralRoomEventContent, GlobalAccountDataEventContent, MessageLikeEventContent,
|
||||||
MessageLikeEventType, MessageLikeUnsigned, RedactedMessageLikeEventContent,
|
MessageLikeUnsigned, RedactedMessageLikeEventContent, RedactedStateEventContent,
|
||||||
RedactedStateEventContent, RedactedUnsigned, RoomAccountDataEventContent, StateEventContent,
|
RedactedUnsigned, RoomAccountDataEventContent, StateEventContent, StateUnsigned,
|
||||||
StateEventType, StateUnsigned, ToDeviceEventContent,
|
ToDeviceEventContent,
|
||||||
};
|
};
|
||||||
use crate::{EventId, MilliSecondsSinceUnixEpoch, RoomId, UserId};
|
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: #ruma_common::events::RedactContent });
|
||||||
where_clause.predicates.push(parse_quote! {
|
where_clause.predicates.push(parse_quote! {
|
||||||
<#ty_param as #ruma_common::events::RedactContent>::Redacted:
|
<#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
|
+ #ruma_common::events::RedactedEventContent
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user