Skip to content

Commit 3bc896f

Browse files
committed
feat(rust): add full resource support
Signed-off-by: Roman Volosatovs <[email protected]>
1 parent 1751d6a commit 3bc896f

File tree

15 files changed

+838
-216
lines changed

15 files changed

+838
-216
lines changed

Cargo.lock

Lines changed: 27 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ bytes = { version = "1", default-features = false }
101101
clap = { version = "4", default-features = false }
102102
futures = { version = "0.3", default-features = false }
103103
heck = { version = "0.5", default-features = false }
104+
humantime = { version = "2.1", default-features = false }
104105
pin-project-lite = { version = "0.2", default-features = false }
105106
prettyplease = { version = "0.2.20", default-features = false }
106107
proc-macro2 = { version = "1", default-features = false }
@@ -120,6 +121,7 @@ tokio-stream = { version = "0.1", default-features = false }
120121
tokio-util = { version = "0.7", default-features = false }
121122
tracing = { version = "0.1", default-features = false }
122123
tracing-subscriber = { version = "0.3", default-features = false }
124+
uuid = { version = "1", default-features = false }
123125
url = { version = "2", default-features = false }
124126
wasm-tokio = { version = "0.5.16", default-features = false }
125127
wasmcloud-component-adapters = { version = "0.9", default-features = false }
@@ -136,8 +138,8 @@ wit-component = { version = "0.212", default-features = false }
136138
wit-parser = { version = "0.212", default-features = false }
137139
wrpc-cli = { version = "0.2", path = "./crates/cli", default-features = false }
138140
wrpc-introspect = { version = "0.1", default-features = false, path = "./crates/introspect" }
139-
wrpc-runtime-wasmtime = { version = "0.19.2", path = "./crates/runtime-wasmtime", default-features = false }
140-
wrpc-transport = { version = "0.26.5", path = "./crates/transport", default-features = false }
141+
wrpc-runtime-wasmtime = { version = "0.19.3", path = "./crates/runtime-wasmtime", default-features = false }
142+
wrpc-transport = { version = "0.26.6", path = "./crates/transport", default-features = false }
141143
wrpc-transport-nats = { version = "0.22.2", path = "./crates/transport-nats", default-features = false }
142144
wrpc-transport-quic = { version = "0.1", path = "./crates/transport-quic", default-features = false }
143-
wrpc-wasmtime-nats-cli = { version = "0.3.2", path = "./crates/wasmtime-nats-cli", default-features = false }
145+
wrpc-wasmtime-nats-cli = { version = "0.3.3", path = "./crates/wasmtime-nats-cli", default-features = false }

crates/runtime-wasmtime/Cargo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "wrpc-runtime-wasmtime"
3-
version = "0.19.2"
3+
version = "0.19.3"
44
description = "wRPC wasmtime integration"
55

66
authors.workspace = true
@@ -17,6 +17,7 @@ futures = { workspace = true, features = ["alloc"] }
1717
tokio = { workspace = true, features = ["macros"] }
1818
tokio-util = { workspace = true, features = ["codec", "compat"] }
1919
tracing = { workspace = true, features = ["attributes"] }
20+
uuid = { workspace = true, features = ["std", "v7"] }
2021
wasm-tokio = { workspace = true }
2122
wasmtime = { workspace = true }
2223
wasmtime-wasi = { workspace = true }

0 commit comments

Comments
 (0)