mirror of https://github.com/synctv-org/synctv
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
586 B
Rust
16 lines
586 B
Rust
#![recursion_limit = "256"]
|
|
|
|
pub mod http;
|
|
#[cfg(feature = "openapi")]
|
|
pub mod openapi;
|
|
pub(crate) mod providers;
|
|
|
|
pub use http::{
|
|
create_app_state_from_options, create_metrics_router, create_router_from_options,
|
|
create_router_from_shared_state, create_router_with_state_from_options,
|
|
extract_client_ip as extract_http_client_ip, hsts_header, liveness_check,
|
|
map_api_error as map_http_api_error, security_headers_middleware, start_proxy_cache_lifecycle,
|
|
websocket_handler, AppError, AppResult, AppState, AuthMethod, ProxyCacheLifecycleRuntime,
|
|
RouterOptions,
|
|
};
|