aegis-store-pg · sessions
Declared module signatures, types, configuration, and source documentation.
Source: aegis/aegis-store-pg/src/sessions.rs. SHA-256: 4d1266a446ccc3d8c9d65b987bed63bd3bcfcf6cd6929637db9a28d54ec98eda.
This source reference follows declared modules and preserves feature attributes. It includes public declarations and implementation methods in those modules. Private-module exports and trait resolution still require the compiler; not every declaration is a crate-root import. Function bodies and constant values are omitted. Source comments describe their implementation context and are not a production deployment claim.
sessions::PgSessionStore
PostgreSQL-backed session store.
Stores Session records in the aegis_sessions table. Scope is
serialized as a JSON array and device binding as an optional TEXT column.
pub struct PgSessionStore {
}Source line: 16.
sessions::PgSessionStore::new
Create a new PostgreSQL session store with the given connection pool.
pub fn new(pool: PgPool) -> Self;Source line: 22.