use std::sync::Arc;
use tokio::sync::watch;
use crate::canopy::CanopyClient;
#[derive(Debug, Clone)]
pub struct InternalContext {
pub pg_pool: Option<bestool_postgres::pool::PgPool>,
pub http_client: reqwest::Client,
pub canopy_client: Option<Arc<CanopyClient>>,
pub reload: watch::Receiver<u64>,
}