Struct actix_session::storage::RedisSessionStoreBuilder
source · pub struct RedisSessionStoreBuilder { /* private fields */ }
Expand description
A fluent builder to construct a RedisSessionStore
instance with custom configuration
parameters.
Implementations§
source§impl RedisSessionStoreBuilder
impl RedisSessionStoreBuilder
sourcepub fn cache_keygen<F>(self, keygen: F) -> Self
pub fn cache_keygen<F>(self, keygen: F) -> Self
Set a custom cache key generation strategy, expecting a session key as input.
sourcepub async fn build(self) -> Result<RedisSessionStore, Error>
pub async fn build(self) -> Result<RedisSessionStore, Error>
Finalise the builder and return a RedisSessionStore
instance.
Auto Trait Implementations§
impl Freeze for RedisSessionStoreBuilder
impl !RefUnwindSafe for RedisSessionStoreBuilder
impl Send for RedisSessionStoreBuilder
impl Sync for RedisSessionStoreBuilder
impl Unpin for RedisSessionStoreBuilder
impl !UnwindSafe for RedisSessionStoreBuilder
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