From 345ea66f8eb3f9b6a5bd43a7620329039192bb82 Mon Sep 17 00:00:00 2001 From: Akulij Date: Sun, 27 Apr 2025 23:04:58 +0300 Subject: [PATCH] fix cargo warnings --- src/db/mod.rs | 6 +----- src/main.rs | 7 ++----- 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/src/db/mod.rs b/src/db/mod.rs index f7cdc51..e1874af 100644 --- a/src/db/mod.rs +++ b/src/db/mod.rs @@ -4,11 +4,7 @@ use enum_stringify::EnumStringify; use futures::stream::{StreamExt, TryStreamExt}; use mongodb::options::IndexOptions; -use mongodb::{ - bson::doc, - options::{ClientOptions, ResolverConfig}, - Client, -}; +use mongodb::{bson::doc, options::ClientOptions, Client}; use mongodb::{Database, IndexModel}; use serde::{Deserialize, Serialize}; diff --git a/src/main.rs b/src/main.rs index a1d9acf..0faa2f3 100644 --- a/src/main.rs +++ b/src/main.rs @@ -2,7 +2,6 @@ pub mod admin; pub mod db; pub mod mongodb_storage; -use std::sync::Arc; use std::time::Duration; use crate::admin::{admin_command_handler, AdminCommands}; @@ -13,11 +12,9 @@ use crate::mongodb_storage::MongodbStorage; use chrono::{DateTime, Utc}; use chrono_tz::Asia; use envconfig::Envconfig; -use serde::de::DeserializeOwned; use serde::{Deserialize, Serialize}; use teloxide::dispatching::dialogue::serializer::Json; -use teloxide::dispatching::dialogue::Serializer; -use teloxide::dispatching::dialogue::{GetChatId, Storage}; +use teloxide::dispatching::dialogue::GetChatId; use teloxide::types::{ InlineKeyboardButton, InlineKeyboardMarkup, InputFile, InputMedia, MediaKind, MessageKind, ParseMode, ReplyMarkup, @@ -31,7 +28,7 @@ use teloxide::{ type BotDialogue = Dialogue>; #[derive(Envconfig)] -struct Config { +pub struct Config { #[envconfig(from = "BOT_TOKEN")] pub bot_token: String, #[envconfig(from = "DATABASE_URL")]