resolve nightly rust warnings

Signed-off-by: strawberry <strawberry@puppygock.gay>
This commit is contained in:
strawberry 2024-02-25 22:16:08 -05:00 committed by June
parent 63fe9ef567
commit 24625e9659
6 changed files with 9 additions and 6 deletions

View file

@ -1,4 +1,4 @@
use std::{collections::BTreeMap, iter::FromIterator};
use std::collections::BTreeMap;
use axum::{response::IntoResponse, Json};
use ruma::api::client::{discovery::get_supported_versions, error::ErrorKind};

View file

@ -1,4 +1,4 @@
use std::{collections::BTreeMap, iter::FromIterator, str};
use std::{collections::BTreeMap, str};
use axum::{
async_trait,

View file

@ -24,6 +24,8 @@ pub(crate) trait KeyValueDatabaseEngine: Send + Sync {
fn memory_usage(&self) -> Result<String> {
Ok("Current database engine does not support memory usage reporting.".to_owned())
}
#[allow(dead_code)]
fn clear_caches(&self) {}
}

View file

@ -164,6 +164,8 @@ impl KeyValueDatabaseEngine for Arc<Engine> {
))
}
// TODO: figure out if this is needed for rocksdb
#[allow(dead_code)]
fn clear_caches(&self) {}
}

View file

@ -1,6 +1,5 @@
use std::{
collections::BTreeMap,
convert::{TryFrom, TryInto},
sync::{Arc, RwLock},
time::Instant,
};

View file

@ -7,9 +7,9 @@ use ruma::{
RoomVersionId,
};
use std::{
collections::{hash_map, BTreeMap, HashMap, HashSet},
collections::{hash_map, HashSet},
pin::Pin,
sync::{Arc, RwLock, RwLockWriteGuard},
sync::RwLockWriteGuard,
time::{Duration, Instant, SystemTime},
};
use tokio::sync::Semaphore;
@ -36,7 +36,7 @@ use ruma::{
use serde_json::value::RawValue as RawJsonValue;
use tracing::{debug, error, info, trace, warn};
use crate::{service::*, services, Error, PduEvent, Result};
use crate::{service::*, services, Error, PduEvent};
use super::state_compressor::CompressedStateEvent;