pub struct TokenMemoryCache(/* private fields */);
Expand description
TokenStore
implementation that stores up to N
tokens per server name for up to a
limited number of server names, in-memory
Implementations§
Source§impl TokenMemoryCache
impl TokenMemoryCache
Sourcepub fn new(
max_server_names: u32,
max_tokens_per_server: usize,
) -> TokenMemoryCache
pub fn new( max_server_names: u32, max_tokens_per_server: usize, ) -> TokenMemoryCache
Construct empty
Trait Implementations§
Source§impl Debug for TokenMemoryCache
impl Debug for TokenMemoryCache
Source§impl Default for TokenMemoryCache
Defaults to a maximum of 256 servers and 2 tokens per server
impl Default for TokenMemoryCache
Defaults to a maximum of 256 servers and 2 tokens per server
Source§fn default() -> TokenMemoryCache
fn default() -> TokenMemoryCache
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for TokenMemoryCache
impl RefUnwindSafe for TokenMemoryCache
impl Send for TokenMemoryCache
impl Sync for TokenMemoryCache
impl Unpin for TokenMemoryCache
impl UnwindSafe for TokenMemoryCache
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more