11 lines
240 B
Rust
11 lines
240 B
Rust
use crate::config::Config;
|
|
use crate::services::mail::Mailer;
|
|
|
|
#[derive(Clone)]
|
|
pub struct AppState {
|
|
pub config: Config,
|
|
pub db: sqlx::PgPool,
|
|
pub redis: redis::aio::ConnectionManager,
|
|
pub mailer: std::sync::Arc<Mailer>,
|
|
}
|