Expand description
Protoc/Buf code generation for connect2axum.
Structs§
- Code
Generator Request - An encoded CodeGeneratorRequest is written to the plugin’s stdin.
- Code
Generator Response - The plugin writes an encoded CodeGeneratorResponse to stdout.
Enums§
- Codegen
ErrKind - Error categories produced by the connect2axum protoc generators.
Functions§
- generate_
asyncapi - Generate an AsyncAPI v3.1 protoc plugin response for generated WebSocket routes.
- generate_
openapi - Generate a merged OpenAPI v3.1 protoc plugin response for a request.
- generate_
rest - Generate a REST protoc plugin response for a request.
- generate_
ws - Generate a WebSocket protoc plugin response for a request.
- try_
generate_ asyncapi - Generate an AsyncAPI v3.1 protoc plugin response, returning typed project errors.
- try_
generate_ openapi - Generate a merged OpenAPI v3.1 protoc plugin response, returning typed project errors.
- try_
generate_ rest - Generate a REST protoc plugin response, returning typed project errors.
- try_
generate_ ws - Generate a WebSocket protoc plugin response, returning typed project errors.
Type Aliases§
- Codegen
Result - Result type used by connect2axum code generation entry points.