From ea1eba89087825e526e54fffdb27642fe72f9602 Mon Sep 17 00:00:00 2001 From: acdenisSK Date: Sat, 22 Jul 2017 01:55:07 +0200 Subject: Make bucket checks less cache dependent --- src/framework/buckets.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/framework/buckets.rs') diff --git a/src/framework/buckets.rs b/src/framework/buckets.rs index c4b81b6..76a8c0b 100644 --- a/src/framework/buckets.rs +++ b/src/framework/buckets.rs @@ -20,7 +20,9 @@ pub(crate) struct Bucket { pub ratelimit: Ratelimit, pub users: HashMap, #[cfg(feature="cache")] - pub check: Option bool + 'static>>, + pub check: Option, ChannelId, UserId) -> bool + 'static>>, + #[cfg(not(feature="cache"))] + pub checK: Option bool + 'static>>, } impl Bucket { -- cgit v1.2.3