load("@rules_rust//rust:defs.bzl", "rust_binary", "rust_library", "rust_test") rust_library( name = "rust", crate_name = "rust", srcs = [ "rust.rs", "rust_test.rs", ], compile_data = glob(["templates/*"]), ) rust_test( name = "rust_test", crate = ":rust", ) rust_binary( name = "rust_cli", crate_name = "rust_cli", srcs = [ "rust_main.rs", ], deps = [ ":rust", ], )