1#[derive(Debug, Clone, PartialEq, Eq)]
2pub struct FredRateLimitOptions {
3 pub key_prefix: String,
4}
5
6impl Default for FredRateLimitOptions {
7 fn default() -> Self {
8 Self {
9 key_prefix: "rustauth:".to_owned(),
10 }
11 }
12}
13
14#[derive(Debug, Clone, PartialEq, Eq)]
15pub struct FredSecondaryStorageOptions {
16 pub key_prefix: String,
17 pub scan_count: u32,
18}
19
20impl Default for FredSecondaryStorageOptions {
21 fn default() -> Self {
22 Self {
23 key_prefix: "rustauth:".to_owned(),
24 scan_count: 100,
25 }
26 }
27}