weld-codegen 0.3.0

Code generation for smithy models
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# codegen.toml
# ensures that src/wasmbus_model.rs is up-to-date

[[models]]
url = "https://cdn.jsdelivr.net/gh/wasmcloud/interfaces@wasmcloud-core-interface-v0.2.0/core/wasmcloud-core.smithy"
[[models]]
#url = "https://cdn.jsdelivr.net/gh/wasmcloud/interfaces@wasmcloud-model-interface-v0.2.0/core/wasmcloud-model.smithy"
url = "https://raw.githubusercontent.com/wasmCloud/interfaces/proto-version/core/wasmcloud-model.smithy"

[rust]
output_dir = "."

[[rust.files]]
path = "src/wasmbus_model.rs"
namespace = "org.wasmcloud.model"
params = { no_serde = true } # don't generate proto serialization & deserialization for this model