#openapi #generated #models #spec #openapi-v3 #yaml #svanill-vault

svanill-vault-openapi

由 openapi 规范生成的 s vanill-vault 公共代码

1 个不稳定版本

0.1.0 2020 年 10 月 10 日

#9 in #openapi-v3


2 个 crate 中使用

AGPL-3.0-or-later

23KB
573 代码行,不包括注释

svanill-vault-openapi

Openapi 定义和具体化的 Rust 模型。

构建

cargo build

Openapi 变更

如果你编辑 openapi3.yml,你将需要重新构建和提交模型文件

./regenerate_models.sh
git add openapi3.yml
git add src/models
git commit -m ...

常见问题解答

  • 为什么不用生成的客户端和服务器呢?

上次尝试时,服务器生成失败,客户端由于异步支持而略有波动。

当 openapi-generator 更成熟时再试。

依赖关系

~0.4–1MB
~22K SLoC