Struct rustls::ServerSessionMemoryCache[][src]

pub struct ServerSessionMemoryCache { /* fields omitted */ }

An implementor of StoresServerSessions that stores everything in memory. If enforces a limit on the number of stored sessions to bound memory usage.

Methods

impl ServerSessionMemoryCache
[src]

Make a new ServerSessionMemoryCache. size is the maximum number of stored sessions.

Trait Implementations

impl StoresServerSessions for ServerSessionMemoryCache
[src]

Generate a session ID.

Store session secrets encoded in value against key id, overwrites any existing value against id. Returns true if the value was stored. Read more

Find a session with the given id. Return it, or None if it doesn't exist. Read more

Auto Trait Implementations