use std::sync::Arc; use irc_now_common::auth::OidcConfig; use openid::DiscoveredClient; use sqlx::PgPool; #[derive(Clone)] pub struct AppState { pub db: PgPool, pub oidc: OidcConfig, pub oidc_client: Arc, pub stripe_webhook_secret: String, }