Skip to content

Commit 3bb1bcf

Browse files
committed
async-trait
1 parent 58b5193 commit 3bb1bcf

File tree

6 files changed

+123
-365
lines changed

6 files changed

+123
-365
lines changed

MODULE.bazel

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,13 @@ cc_configure = use_extension("@rules_cc//cc:extensions.bzl", "cc_configure_exten
1616
use_repo(cc_configure, "local_config_cc")
1717

1818
rust = use_extension("@rules_rust//rust:extensions.bzl", "rust")
19+
1920
# nightly/2025-04-03 doesn't work with --config=bench
2021
# https://github.com/bazelbuild/rules_rust/issues/3459
21-
rust.toolchain(versions = ["1.86.0", "nightly/2025-02-20"])
22+
rust.toolchain(versions = [
23+
"1.86.0",
24+
"nightly/2025-02-20",
25+
])
2226
use_repo(rust, "rust_toolchains")
2327

2428
register_toolchains("@rust_toolchains//:all")

kj-rs/io/BUILD.bazel

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ rust_library(
3131
srcs = ["lib.rs"],
3232
edition = "2024",
3333
visibility = ["//visibility:public"],
34+
proc_macro_deps = [
35+
"@crates.io//:async-trait",
36+
],
3437
deps = [
3538
":bridge_cpp",
3639
"//kj-rs",
@@ -64,6 +67,9 @@ rust_library(
6467
srcs = ["tests.rs"],
6568
edition = "2024",
6669
visibility = ["//visibility:public"],
70+
proc_macro_deps = [
71+
"@crates.io//:async-trait",
72+
],
6773
deps = [
6874
":io",
6975
":tests_bridge",

0 commit comments

Comments
 (0)