1load("@rules_rust//rust:defs.bzl", "rust_library", "rust_test") 2 3alias( 4 name = "hyperfine", 5 actual = "@crate_index_cargo_bindeps//:hyperfine__hyperfine", 6 tags = ["manual"], 7) 8 9rust_library( 10 name = "bindeps", 11 srcs = glob(["**/*.rs"]), 12 data = [":hyperfine"], 13 edition = "2018", 14 rustc_env = { 15 "HYPERFINE": "$(rootpath :hyperfine)", 16 }, 17) 18 19rust_test( 20 name = "unit_test", 21 crate = ":bindeps", 22 edition = "2018", 23) 24