1"""This module provides a single place for all aspects, rules, and macros that are meant 2to have stardoc generated documentation. 3""" 4 5load( 6 "@rules_rust//bindgen:defs.bzl", 7 _rust_bindgen = "rust_bindgen", 8 _rust_bindgen_library = "rust_bindgen_library", 9 _rust_bindgen_toolchain = "rust_bindgen_toolchain", 10) 11load( 12 "@rules_rust//bindgen:repositories.bzl", 13 _rust_bindgen_dependencies = "rust_bindgen_dependencies", 14 _rust_bindgen_register_toolchains = "rust_bindgen_register_toolchains", 15) 16load( 17 "@rules_rust//cargo:defs.bzl", 18 _cargo_bootstrap_repository = "cargo_bootstrap_repository", 19 _cargo_build_script = "cargo_build_script", 20 _cargo_dep_env = "cargo_dep_env", 21 _cargo_env = "cargo_env", 22) 23load( 24 "@rules_rust//crate_universe:docs_workspace.bzl", 25 _crate = "crate", 26 _crate_universe_dependencies = "crate_universe_dependencies", 27 _crates_repository = "crates_repository", 28 _crates_vendor = "crates_vendor", 29) 30load( 31 "@rules_rust//proto/prost:defs.bzl", 32 _rust_prost_library = "rust_prost_library", 33 _rust_prost_toolchain = "rust_prost_toolchain", 34) 35load( 36 "@rules_rust//proto/prost:repositories.bzl", 37 _rust_prost_dependencies = "rust_prost_dependencies", 38) 39load( 40 "@rules_rust//proto/protobuf:defs.bzl", 41 _rust_grpc_library = "rust_grpc_library", 42 _rust_proto_library = "rust_proto_library", 43) 44load( 45 "@rules_rust//proto/protobuf:repositories.bzl", 46 _rust_proto_protobuf_dependencies = "rust_proto_protobuf_dependencies", 47 _rust_proto_protobuf_register_toolchains = "rust_proto_protobuf_register_toolchains", 48) 49load( 50 "@rules_rust//proto/protobuf:toolchain.bzl", 51 _rust_proto_toolchain = "rust_proto_toolchain", 52) 53load( 54 "@rules_rust//proto/protobuf:transitive_repositories.bzl", 55 _rust_proto_protobuf_transitive_repositories = "rust_proto_protobuf_transitive_repositories", 56) 57load( 58 "@rules_rust//rust:defs.bzl", 59 _capture_clippy_output = "capture_clippy_output", 60 _error_format = "error_format", 61 _extra_rustc_flag = "extra_rustc_flag", 62 _extra_rustc_flags = "extra_rustc_flags", 63 _rust_analyzer_aspect = "rust_analyzer_aspect", 64 _rust_binary = "rust_binary", 65 _rust_clippy = "rust_clippy", 66 _rust_clippy_aspect = "rust_clippy_aspect", 67 _rust_doc = "rust_doc", 68 _rust_doc_test = "rust_doc_test", 69 _rust_library = "rust_library", 70 _rust_library_group = "rust_library_group", 71 _rust_proc_macro = "rust_proc_macro", 72 _rust_shared_library = "rust_shared_library", 73 _rust_static_library = "rust_static_library", 74 _rust_test = "rust_test", 75 _rust_test_suite = "rust_test_suite", 76 _rustfmt_aspect = "rustfmt_aspect", 77 _rustfmt_test = "rustfmt_test", 78) 79load( 80 "@rules_rust//rust:repositories.bzl", 81 _rules_rust_dependencies = "rules_rust_dependencies", 82 _rust_analyzer_toolchain_repository = "rust_analyzer_toolchain_repository", 83 _rust_analyzer_toolchain_tools_repository = "rust_analyzer_toolchain_tools_repository", 84 _rust_register_toolchains = "rust_register_toolchains", 85 _rust_repositories = "rust_repositories", 86 _rust_repository_set = "rust_repository_set", 87 _rust_toolchain_repository = "rust_toolchain_repository", 88 _rust_toolchain_repository_proxy = "rust_toolchain_repository_proxy", 89 _rust_toolchain_tools_repository = "rust_toolchain_tools_repository", 90 _rustfmt_toolchain_repository = "rustfmt_toolchain_repository", 91 _rustfmt_toolchain_tools_repository = "rustfmt_toolchain_tools_repository", 92 _toolchain_repository_proxy = "toolchain_repository_proxy", 93) 94load( 95 "@rules_rust//rust:toolchain.bzl", 96 _rust_analyzer_toolchain = "rust_analyzer_toolchain", 97 _rust_stdlib_filegroup = "rust_stdlib_filegroup", 98 _rust_toolchain = "rust_toolchain", 99 _rustfmt_toolchain = "rustfmt_toolchain", 100) 101 102# buildifier: disable=bzl-visibility 103load( 104 "@rules_rust//rust/private:providers.bzl", 105 _CrateInfo = "CrateInfo", 106 _DepInfo = "DepInfo", 107 _StdLibInfo = "StdLibInfo", 108) 109load( 110 "@rules_rust//rust/settings:incompatible.bzl", 111 _incompatible_flag = "incompatible_flag", 112) 113load( 114 "@rules_rust//wasm_bindgen:defs.bzl", 115 _RustWasmBindgenInfo = "RustWasmBindgenInfo", 116 _rust_wasm_bindgen = "rust_wasm_bindgen", 117 _rust_wasm_bindgen_toolchain = "rust_wasm_bindgen_toolchain", 118) 119load( 120 "@rules_rust//wasm_bindgen:repositories.bzl", 121 _rust_wasm_bindgen_dependencies = "rust_wasm_bindgen_dependencies", 122 _rust_wasm_bindgen_register_toolchains = "rust_wasm_bindgen_register_toolchains", 123) 124 125rust_binary = _rust_binary 126rust_library = _rust_library 127rust_library_group = _rust_library_group 128rust_static_library = _rust_static_library 129rust_shared_library = _rust_shared_library 130rust_proc_macro = _rust_proc_macro 131rust_test = _rust_test 132rust_test_suite = _rust_test_suite 133rust_doc = _rust_doc 134rust_doc_test = _rust_doc_test 135 136rust_prost_library = _rust_prost_library 137rust_prost_toolchain = _rust_prost_toolchain 138rust_grpc_library = _rust_grpc_library 139rust_proto_library = _rust_proto_library 140 141rust_bindgen = _rust_bindgen 142rust_bindgen_dependencies = _rust_bindgen_dependencies 143rust_bindgen_library = _rust_bindgen_library 144rust_bindgen_register_toolchains = _rust_bindgen_register_toolchains 145rust_bindgen_toolchain = _rust_bindgen_toolchain 146 147rust_toolchain = _rust_toolchain 148rust_proto_toolchain = _rust_proto_toolchain 149rust_proto_protobuf_dependencies = _rust_proto_protobuf_dependencies 150rust_proto_protobuf_register_toolchains = _rust_proto_protobuf_register_toolchains 151rust_prost_dependencies = _rust_prost_dependencies 152rust_stdlib_filegroup = _rust_stdlib_filegroup 153rust_proto_protobuf_transitive_repositories = _rust_proto_protobuf_transitive_repositories 154rust_prost_transitive_repositories = _rust_proto_protobuf_transitive_repositories 155 156cargo_bootstrap_repository = _cargo_bootstrap_repository 157cargo_build_script = _cargo_build_script 158cargo_dep_env = _cargo_dep_env 159cargo_env = _cargo_env 160 161rust_wasm_bindgen = _rust_wasm_bindgen 162rust_wasm_bindgen_dependencies = _rust_wasm_bindgen_dependencies 163rust_wasm_bindgen_register_toolchains = _rust_wasm_bindgen_register_toolchains 164rust_wasm_bindgen_toolchain = _rust_wasm_bindgen_toolchain 165RustWasmBindgenInfo = _RustWasmBindgenInfo 166 167rules_rust_dependencies = _rules_rust_dependencies 168rust_register_toolchains = _rust_register_toolchains 169rust_repositories = _rust_repositories 170rust_repository_set = _rust_repository_set 171rust_toolchain_repository = _rust_toolchain_repository 172rust_toolchain_repository_proxy = _rust_toolchain_repository_proxy 173rust_toolchain_tools_repository = _rust_toolchain_tools_repository 174rustfmt_toolchain_tools_repository = _rustfmt_toolchain_tools_repository 175rustfmt_toolchain_repository = _rustfmt_toolchain_repository 176rust_analyzer_toolchain_repository = _rust_analyzer_toolchain_repository 177rust_analyzer_toolchain_tools_repository = _rust_analyzer_toolchain_tools_repository 178toolchain_repository_proxy = _toolchain_repository_proxy 179 180rust_clippy = _rust_clippy 181rust_clippy_aspect = _rust_clippy_aspect 182rust_analyzer_aspect = _rust_analyzer_aspect 183rust_analyzer_toolchain = _rust_analyzer_toolchain 184 185crate = _crate 186crates_repository = _crates_repository 187crates_vendor = _crates_vendor 188crate_universe_dependencies = _crate_universe_dependencies 189 190rustfmt_aspect = _rustfmt_aspect 191rustfmt_test = _rustfmt_test 192rustfmt_toolchain = _rustfmt_toolchain 193 194error_format = _error_format 195extra_rustc_flag = _extra_rustc_flag 196extra_rustc_flags = _extra_rustc_flags 197incompatible_flag = _incompatible_flag 198capture_clippy_output = _capture_clippy_output 199 200CrateInfo = _CrateInfo 201DepInfo = _DepInfo 202StdLibInfo = _StdLibInfo 203