OpenAPI composition utilities for server-less.
This crate provides types and a builder for composing OpenAPI specs from multiple sources.
Example
use server_less::OpenApiBuilder;
let spec = OpenApiBuilder::new()
.title("My API")
.version("1.0.0")
.merge(UserService::openapi_spec())
.merge(OrderService::openapi_spec())
.build()?;