diff --git a/src/call.rs b/src/call.rs index 0a43b418..ef90f3f1 100644 --- a/src/call.rs +++ b/src/call.rs @@ -22,7 +22,7 @@ pub struct SessionDescription { } /// The type of VoIP session description. -#[derive(Clone, Copy, Debug, Display, EnumString, PartialEq, Deserialize, Serialize)] +#[derive(Clone, Copy, Debug, PartialEq, Display, EnumString, Deserialize, Serialize)] #[non_exhaustive] #[serde(rename_all = "snake_case")] #[strum(serialize_all = "snake_case")] diff --git a/src/call/hangup.rs b/src/call/hangup.rs index 8c50f2d4..e04a8864 100644 --- a/src/call/hangup.rs +++ b/src/call/hangup.rs @@ -30,7 +30,7 @@ ruma_event! { /// This should not be provided when the user naturally ends or rejects the call. When there was an /// error in the call negotiation, this should be `ice_failed` for when ICE negotiation fails or /// `invite_timeout` for when the other party did not answer in time. -#[derive(Clone, Copy, Debug, Display, EnumString, PartialEq, Deserialize, Serialize)] +#[derive(Clone, Copy, Debug, PartialEq, Display, EnumString, Deserialize, Serialize)] #[serde(rename_all = "snake_case")] #[strum(serialize_all = "snake_case")] pub enum Reason { diff --git a/src/key/verification.rs b/src/key/verification.rs index 67d13116..888c232c 100644 --- a/src/key/verification.rs +++ b/src/key/verification.rs @@ -13,7 +13,7 @@ pub mod request; pub mod start; /// A hash algorithm. -#[derive(Clone, Copy, Debug, Display, EnumString, Serialize, PartialEq, Deserialize)] +#[derive(Clone, Copy, Debug, PartialEq, Display, EnumString, Serialize, Deserialize)] #[serde(rename_all = "snake_case")] #[strum(serialize_all = "snake_case")] pub enum HashAlgorithm { @@ -22,7 +22,7 @@ pub enum HashAlgorithm { } /// A key agreement protocol. -#[derive(Clone, Copy, Debug, Display, EnumString, Serialize, PartialEq, Deserialize)] +#[derive(Clone, Copy, Debug, PartialEq, Display, EnumString, Serialize, Deserialize)] #[serde(rename_all = "snake_case")] #[strum(serialize_all = "snake_case")] pub enum KeyAgreementProtocol { @@ -31,7 +31,7 @@ pub enum KeyAgreementProtocol { } /// A message authentication code algorithm. -#[derive(Clone, Copy, Debug, Display, EnumString, Serialize, PartialEq, Deserialize)] +#[derive(Clone, Copy, Debug, PartialEq, Display, EnumString, Serialize, Deserialize)] #[serde(rename_all = "kebab-case")] #[strum(serialize_all = "kebab-case")] pub enum MessageAuthenticationCode { @@ -40,7 +40,7 @@ pub enum MessageAuthenticationCode { } /// A Short Authentication String method. -#[derive(Clone, Copy, Debug, Display, EnumString, Serialize, PartialEq, Deserialize)] +#[derive(Clone, Copy, Debug, PartialEq, Display, EnumString, Serialize, Deserialize)] #[serde(rename_all = "snake_case")] #[strum(serialize_all = "snake_case")] pub enum ShortAuthenticationString { @@ -52,7 +52,7 @@ pub enum ShortAuthenticationString { } /// A Short Authentication String (SAS) verification method. -#[derive(Clone, Copy, Debug, Display, EnumString, PartialEq, Deserialize, Serialize)] +#[derive(Clone, Copy, Debug, PartialEq, Display, EnumString, Deserialize, Serialize)] pub enum VerificationMethod { /// The *m.sas.v1* verification method. #[serde(rename = "m.sas.v1")] diff --git a/src/presence.rs b/src/presence.rs index 1737b9a7..f168d970 100644 --- a/src/presence.rs +++ b/src/presence.rs @@ -43,7 +43,7 @@ ruma_event! { } /// A description of a user's connectivity and availability for chat. -#[derive(Clone, Copy, Debug, Display, EnumString, PartialEq, Deserialize, Serialize)] +#[derive(Clone, Copy, Debug, PartialEq, Display, EnumString, Deserialize, Serialize)] #[serde(rename_all = "snake_case")] #[strum(serialize_all = "snake_case")] pub enum PresenceState { diff --git a/src/room/guest_access.rs b/src/room/guest_access.rs index e8d0d370..853b1401 100644 --- a/src/room/guest_access.rs +++ b/src/room/guest_access.rs @@ -20,7 +20,7 @@ ruma_event! { } /// A policy for guest user access to a room. -#[derive(Clone, Copy, Debug, Display, EnumString, PartialEq, Deserialize, Serialize)] +#[derive(Clone, Copy, Debug, PartialEq, Display, EnumString, Deserialize, Serialize)] #[non_exhaustive] #[serde(rename_all = "snake_case")] #[strum(serialize_all = "snake_case")] diff --git a/src/room/history_visibility.rs b/src/room/history_visibility.rs index c12b72d9..7be718f5 100644 --- a/src/room/history_visibility.rs +++ b/src/room/history_visibility.rs @@ -18,7 +18,7 @@ ruma_event! { } /// Who can see a room's history. -#[derive(Clone, Copy, Debug, Display, EnumString, PartialEq, Deserialize, Serialize)] +#[derive(Clone, Copy, Debug, PartialEq, Display, EnumString, Deserialize, Serialize)] #[serde(rename_all = "snake_case")] #[strum(serialize_all = "snake_case")] pub enum HistoryVisibility { diff --git a/src/room/join_rules.rs b/src/room/join_rules.rs index 57eb3ffb..eea3ff63 100644 --- a/src/room/join_rules.rs +++ b/src/room/join_rules.rs @@ -17,7 +17,7 @@ ruma_event! { } /// The rule used for users wishing to join this room. -#[derive(Clone, Copy, Debug, Display, EnumString, PartialEq, Deserialize, Serialize)] +#[derive(Clone, Copy, Debug, PartialEq, Display, EnumString, Deserialize, Serialize)] #[serde(rename_all = "lowercase")] #[strum(serialize_all = "lowercase")] pub enum JoinRule { diff --git a/src/room/member.rs b/src/room/member.rs index b27c56fa..a7d97f4b 100644 --- a/src/room/member.rs +++ b/src/room/member.rs @@ -62,7 +62,7 @@ ruma_event! { } /// The membership state of a user. -#[derive(Clone, Copy, Debug, Display, EnumString, PartialEq, Deserialize, Serialize)] +#[derive(Clone, Copy, Debug, PartialEq, Display, EnumString, Deserialize, Serialize)] #[serde(rename_all = "lowercase")] #[strum(serialize_all = "lowercase")] pub enum MembershipState { diff --git a/src/room/message/feedback.rs b/src/room/message/feedback.rs index 73495ee9..27fb6a36 100644 --- a/src/room/message/feedback.rs +++ b/src/room/message/feedback.rs @@ -25,7 +25,7 @@ ruma_event! { } /// A type of feedback. -#[derive(Clone, Copy, Debug, Display, EnumString, PartialEq, Deserialize, Serialize)] +#[derive(Clone, Copy, Debug, PartialEq, Display, EnumString, Deserialize, Serialize)] #[serde(rename_all = "snake_case")] #[strum(serialize_all = "snake_case")] pub enum FeedbackType { diff --git a/src/room_key_request.rs b/src/room_key_request.rs index 2c223416..45be72a8 100644 --- a/src/room_key_request.rs +++ b/src/room_key_request.rs @@ -36,7 +36,7 @@ ruma_event! { } /// A new key request or a cancellation of a previous request. -#[derive(Clone, Copy, Debug, Display, EnumString, PartialEq, Deserialize, Serialize)] +#[derive(Clone, Copy, Debug, PartialEq, Display, EnumString, Deserialize, Serialize)] #[serde(rename_all = "snake_case")] #[strum(serialize_all = "snake_case")] pub enum Action {