openapi-trustfall-adapter 0.2.1

OpenAPI Trustfall adapter
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use super::utils::{AmazonApigatewayIntegration, Operator, Route};

#[non_exhaustive]
#[derive(Debug, Clone, trustfall::provider::TrustfallEnumVertex)]
pub enum Vertex {
    AmazonApigatewayIntegration(AmazonApigatewayIntegration),
    Info(openapiv3::Info),
    Operation(Operator),
    Path(Route),
    Paths(Vec<Route>),
    Tags(Vec<openapiv3::Tag>),
    Tag(openapiv3::Tag),
}