Skip to main content

Module model

Module model 

Source

Structs§

ApiSpec
A parsed API spec (OpenAPI or AsyncAPI).
Channel
AsyncAPI channel definition.
ContentSchema
Content schema for a specific media type.
DispatchConfig
Dispatcher configuration extracted from x-barbacane-dispatch.
Message
AsyncAPI message definition.
MiddlewareConfig
Middleware configuration from x-barbacane-middlewares.
Operation
A single API operation (path + method for OpenAPI, channel + action for AsyncAPI).
Parameter
A path, query, or header parameter.
RequestBody
Request body definition from requestBody.
ResponseContent
Response content for a specific status code.

Enums§

AsyncAction
AsyncAPI operation action.
SpecFormat
Detected spec format.