From 6e40fd8000fd39a283eb888c759d272c3548455e Mon Sep 17 00:00:00 2001 From: link2xt Date: Fri, 6 Jan 2023 02:12:36 +0000 Subject: [PATCH] message: derive `Ord` for `MessageState` --- src/message.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/message.rs b/src/message.rs index e8cc3a936..35c69f9b2 100644 --- a/src/message.rs +++ b/src/message.rs @@ -586,7 +586,7 @@ impl Message { } pub fn is_sent(&self) -> bool { - self.state as i32 >= MessageState::OutDelivered as i32 + self.state >= MessageState::OutDelivered } pub fn is_forwarded(&self) -> bool { @@ -899,6 +899,8 @@ impl Message { Copy, PartialEq, Eq, + PartialOrd, + Ord, FromPrimitive, ToPrimitive, ToSql,