From a177df32b7dd17b4c99d4c070be6a7a6c9319a51 Mon Sep 17 00:00:00 2001 From: "B. Petersen" Date: Fri, 14 Feb 2020 00:25:44 +0100 Subject: [PATCH] omit values in ChatVisibility enum as suggested by @dignifiedquire and @flub --- src/chat.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/chat.rs b/src/chat.rs index a1583fb3f..37a4dabae 100644 --- a/src/chat.rs +++ b/src/chat.rs @@ -933,19 +933,19 @@ impl Chat { #[derive(Debug, Copy, Eq, PartialEq, Clone, Serialize, Deserialize)] pub enum ChatVisibility { - Normal = 0, - Archived = 1, - Pinned = 2, + Normal, + Archived, + Pinned, } impl rusqlite::types::ToSql for ChatVisibility { fn to_sql(&self) -> rusqlite::Result { - let duration = match &self { + let visibility = match &self { ChatVisibility::Normal => 0, ChatVisibility::Archived => 1, ChatVisibility::Pinned => 2, }; - let val = rusqlite::types::Value::Integer(duration as i64); + let val = rusqlite::types::Value::Integer(visibility); let out = rusqlite::types::ToSqlOutput::Owned(val); Ok(out) }