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