diff --git a/src/database/client.rs b/src/database/client.rs index 9107e4b..4b2ec5c 100644 --- a/src/database/client.rs +++ b/src/database/client.rs @@ -23,11 +23,11 @@ pub struct Client { impl Client { /// Create a new database client pub fn new(credentials: DatabaseCredentials) -> Client { - return Client { + Client { credentials, mongo_client: None, database: None, - }; + } } /// Connect the client @@ -76,7 +76,7 @@ impl Client { } } - if missing_collections.len() != 0 { + if !missing_collections.is_empty() { panic!( "Missing the following the following collections: {}", missing_collections.join(", ") @@ -115,7 +115,7 @@ impl Client { .expect("Could not issue request") .expect("Could not find matching data"); - return from_bson(Bson::Document(result)).expect("Could not deserialize data"); + from_bson(Bson::Document(result)).expect("Could not deserialize data") } #[allow(dead_code)] diff --git a/src/database/models.rs b/src/database/models.rs index d5ff000..7fe6194 100644 --- a/src/database/models.rs +++ b/src/database/models.rs @@ -35,11 +35,11 @@ pub struct Tag { impl YorokobotModel for Guild { fn get_collection_name() -> String { - return "guilds".to_string(); + "guilds".to_string() } } impl YorokobotModel for Tag { fn get_collection_name() -> String { - return "traits".to_string(); + "traits".to_string() } } diff --git a/src/main.rs b/src/main.rs index 137e513..528a5d2 100644 --- a/src/main.rs +++ b/src/main.rs @@ -34,7 +34,7 @@ async fn main() -> std::process::ExitCode { let credentials = ClientCredentials { discord_token: &discord_token, - db_credentials: db_credentials, + db_credentials, }; let mut client = match Client::new(credentials).await {