From cb7b086cde2c94bb0e96f347e93751a18132a8e8 Mon Sep 17 00:00:00 2001 From: Stephen D <webmaster@scd31.com> Date: Sun, 27 Nov 2022 20:04:26 -0400 Subject: [PATCH] add caching --- Cargo.lock | 16 ++++++++++++++++ Cargo.toml | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index a9fb7fd..ebb83b6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -202,6 +202,20 @@ dependencies = [ "typenum", ] +[[package]] +name = "dashmap" +version = "5.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc" +dependencies = [ + "cfg-if 1.0.0", + "hashbrown", + "lock_api", + "once_cell", + "parking_lot_core", + "serde", +] + [[package]] name = "deflate" version = "0.8.6" @@ -1511,10 +1525,12 @@ dependencies = [ "bitflags", "bytes 1.2.1", "cfg-if 1.0.0", + "dashmap", "flate2", "futures", "mime", "mime_guess", + "parking_lot", "percent-encoding", "reqwest 0.11.12", "serde", diff --git a/Cargo.toml b/Cargo.toml index 08e8721..2119657 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,7 +7,7 @@ edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -serenity = {version = "0.11", default-features = false, features = ["client", "gateway", "rustls_backend", "model", "static_assertions"] } +serenity = {version = "0.11", default-features = false, features = ["client", "gateway", "rustls_backend", "model", "static_assertions", "cache"] } tokio = {version = "1.21", features = ["full", "time"] } phf = { version = "0.8", features = ["macros"] } toml = "0.5" -- GitLab