Fix sync ephemeral room events code-gen enum definition
This commit is contained in:
parent
c74b737fa5
commit
b55f82742c
@ -582,7 +582,11 @@ fn to_event_path(name: &LitStr, struct_name: &Ident) -> TokenStream {
|
|||||||
};
|
};
|
||||||
quote! { ::ruma_events::room::redaction::#redaction }
|
quote! { ::ruma_events::room::redaction::#redaction }
|
||||||
}
|
}
|
||||||
"ToDeviceEvent" | "SyncStateEvent" | "StrippedStateEvent" | "SyncMessageEvent" => {
|
"ToDeviceEvent"
|
||||||
|
| "SyncStateEvent"
|
||||||
|
| "StrippedStateEvent"
|
||||||
|
| "SyncMessageEvent"
|
||||||
|
| "SyncEphemeralRoomEvent" => {
|
||||||
let content = format_ident!("{}EventContent", event);
|
let content = format_ident!("{}EventContent", event);
|
||||||
quote! { ::ruma_events::#struct_name<::ruma_events::#( #path )::*::#content> }
|
quote! { ::ruma_events::#struct_name<::ruma_events::#( #path )::*::#content> }
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user