lenso-platform-http 0.1.1

HTTP primitives for the Lenso backend framework.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub mod auth;
pub mod context;
pub mod errors;
pub mod health;
pub mod json;
pub mod responses;
pub mod routes;

pub use auth::{AdminActor, AuthenticatedActor, OptionalActor, ServiceActor, UserActor};
pub use context::{HttpRequestContext, request_context_middleware};
pub use errors::ApiErrorBody as ErrorResponse;
pub use errors::{ApiErrorBody, ApiErrorResponse, ErrorBody, IntoApiError, ValidationErrorDetail};
pub use json::JsonBody;
pub use routes::{ApiOpenApiRouter, ApiRouter, base_router};

pub use utoipa_axum::router::OpenApiRouter;
pub use utoipa_axum::routes;