From 3f693ea060d96b0adc397768c3b2dd47708a20ce Mon Sep 17 00:00:00 2001 From: sigoden Date: Mon, 4 Mar 2024 11:08:59 +0800 Subject: feat: compress session automaticlly (#333) * feat: compress session automaticlly * non-block * update field description * set compress_threshold * update session::clear_messages * able to override session compress_threshold * enable compress_threshold by default * make session compress_threshold optional --- src/client/message.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/client/message.rs') diff --git a/src/client/message.rs b/src/client/message.rs index dc8c3e1..757b673 100644 --- a/src/client/message.rs +++ b/src/client/message.rs @@ -17,7 +17,7 @@ impl Message { } } -#[derive(Debug, Clone, Copy, Deserialize, Serialize)] +#[derive(Debug, Clone, Copy, PartialEq, Eq, Deserialize, Serialize)] #[serde(rename_all = "snake_case")] pub enum MessageRole { System, -- cgit v1.2.3