blob: a30f08972e2c0a8a4bf3c1c5a9d527e74befc8fc [file] [log] [blame]
use crate::http::jwt::jwt_manager::JwtManager;
use crate::streaming::systems::system::SharedSystem;
use std::net::SocketAddr;
use ulid::Ulid;
pub struct AppState {
pub jwt_manager: JwtManager,
pub system: SharedSystem,
}
#[derive(Debug, Copy, Clone)]
pub struct RequestDetails {
#[allow(dead_code)]
pub request_id: Ulid,
pub ip_address: SocketAddr,
}