fix(token-bucket-field-visibility): make TokenBucket fields private except last_access
This commit is contained in:
@@ -2,11 +2,11 @@ use std::net::{IpAddr, Ipv6Addr};
|
|||||||
use std::time::Instant;
|
use std::time::Instant;
|
||||||
|
|
||||||
pub struct TokenBucket {
|
pub struct TokenBucket {
|
||||||
pub tokens: f64,
|
tokens: f64,
|
||||||
pub last_refill: Instant,
|
last_refill: Instant,
|
||||||
pub rate: f64,
|
rate: f64,
|
||||||
pub max: u32,
|
max: u32,
|
||||||
pub last_access: Instant,
|
pub(crate) last_access: Instant,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl TokenBucket {
|
impl TokenBucket {
|
||||||
|
|||||||
Reference in New Issue
Block a user