From cb2cd6e253d351c88b89a6931f205acd5ce915d6 Mon Sep 17 00:00:00 2001 From: Charles Hall Date: Tue, 14 May 2024 16:36:45 -0700 Subject: [PATCH] enable `enum_glob_use` lint --- Cargo.toml | 1 + src/utils/error.rs | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index f7cb3022..1e00743c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,6 +27,7 @@ deref_by_slicing = "warn" doc_markdown = "warn" empty_drop = "warn" empty_structs_with_brackets = "warn" +enum_glob_use = "warn" error_impl_error = "warn" filetype_is_file = "warn" float_cmp_const = "warn" diff --git a/src/utils/error.rs b/src/utils/error.rs index 7d5f9357..ab534c18 100644 --- a/src/utils/error.rs +++ b/src/utils/error.rs @@ -104,7 +104,11 @@ impl Error { let message = format!("{self}"); - use ErrorKind::*; + use ErrorKind::{ + Forbidden, GuestAccessForbidden, LimitExceeded, MissingToken, NotFound, + ThreepidAuthFailed, ThreepidDenied, TooLarge, Unauthorized, Unknown, UnknownToken, + Unrecognized, UserDeactivated, WrongRoomKeysVersion, + }; let (kind, status_code) = match self { Self::BadRequest(kind, _) => ( kind.clone(),