pub struct SqliteSessionConfig {
pub db_path: PathBuf,
pub session_config: SessionConfig,
pub max_session_age: Duration,
}Expand description
Configuration for SQLite session storage
Fields§
§db_path: PathBufPath to SQLite database
session_config: SessionConfigSession worker configuration
max_session_age: DurationMaximum age for sessions before cleanup (default: 30 days)
Trait Implementations§
Source§impl Clone for SqliteSessionConfig
impl Clone for SqliteSessionConfig
Source§fn clone(&self) -> SqliteSessionConfig
fn clone(&self) -> SqliteSessionConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SqliteSessionConfig
impl Debug for SqliteSessionConfig
Auto Trait Implementations§
impl Freeze for SqliteSessionConfig
impl RefUnwindSafe for SqliteSessionConfig
impl Send for SqliteSessionConfig
impl Sync for SqliteSessionConfig
impl Unpin for SqliteSessionConfig
impl UnsafeUnpin for SqliteSessionConfig
impl UnwindSafe for SqliteSessionConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more