mirror of
https://github.com/matrix-org/matrix-rust-sdk.git
synced 2026-05-24 00:25:34 -04:00
chore: Move impl for type after its definition
This commit is contained in:
committed by
Jonas Platte
parent
d027005e87
commit
d0f0b650bd
@@ -318,6 +318,16 @@ struct TimelineEventMetadata {
|
||||
encryption_info: Option<EncryptionInfo>,
|
||||
}
|
||||
|
||||
#[derive(Clone)]
|
||||
enum TimelineEventKind {
|
||||
Message { content: AnyMessageLikeEventContent },
|
||||
RedactedMessage,
|
||||
Redaction { redacts: OwnedEventId, content: RoomRedactionEventContent },
|
||||
// FIXME: Split further for state keys of different type
|
||||
State { _content: AnyStateEventContent },
|
||||
RedactedState, // AnyRedactedStateEventContent
|
||||
}
|
||||
|
||||
impl From<AnySyncTimelineEvent> for TimelineEventKind {
|
||||
fn from(event: AnySyncTimelineEvent) -> Self {
|
||||
match event {
|
||||
@@ -340,16 +350,6 @@ impl From<AnySyncTimelineEvent> for TimelineEventKind {
|
||||
}
|
||||
}
|
||||
|
||||
#[derive(Clone)]
|
||||
enum TimelineEventKind {
|
||||
Message { content: AnyMessageLikeEventContent },
|
||||
RedactedMessage,
|
||||
Redaction { redacts: OwnedEventId, content: RoomRedactionEventContent },
|
||||
// FIXME: Split further for state keys of different type
|
||||
State { _content: AnyStateEventContent },
|
||||
RedactedState, // AnyRedactedStateEventContent
|
||||
}
|
||||
|
||||
enum TimelineItemPosition {
|
||||
Start,
|
||||
End,
|
||||
|
||||
Reference in New Issue
Block a user