Skip to main content

platform_http/
lib.rs

1pub mod auth;
2pub mod context;
3pub mod errors;
4pub mod health;
5pub mod json;
6pub mod responses;
7pub mod routes;
8
9pub use auth::{AdminActor, AuthenticatedActor, OptionalActor, ServiceActor, UserActor};
10pub use context::{HttpRequestContext, request_context_middleware};
11pub use errors::ApiErrorBody as ErrorResponse;
12pub use errors::{ApiErrorBody, ApiErrorResponse, ErrorBody, IntoApiError, ValidationErrorDetail};
13pub use json::JsonBody;
14pub use routes::{ApiOpenApiRouter, ApiRouter, base_router};
15
16pub use utoipa_axum::router::OpenApiRouter;
17pub use utoipa_axum::routes;