mod arrow_flight;
mod cdc_outbound;
mod federation;
mod functions;
mod grpc;
mod identity;
mod inbound_email;
mod inbound_webhooks;
mod mcp;
mod observers;
mod rest;
mod saml;
mod session_state;
mod sources;
mod subscription_kafka;
pub use arrow_flight::ArrowFlight;
pub use cdc_outbound::CdcOutbound;
pub use federation::Federation;
pub use functions::Functions;
pub use grpc::Grpc;
pub use identity::Identity;
pub use inbound_email::InboundEmail;
pub use inbound_webhooks::InboundWebhooks;
pub use mcp::Mcp;
pub use observers::Observers;
pub use rest::Rest;
pub use saml::Saml;
pub use session_state::SessionState;
pub use sources::Sources;
pub use subscription_kafka::SubscriptionKafka;
use super::{Server, start::EntryPoint};
use crate::routes::graphql::AppState;
#[allow(dead_code)] pub struct ServeCx<'a> {
pub server: &'a Server,
pub app: &'a AppState,
}
#[allow(dead_code)] pub struct RunCx<'a> {
pub server: &'a mut Server,
pub app: &'a AppState,
pub entry: EntryPoint,
}