1############################################################################### 2# @generated 3# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To 4# regenerate this file, run the following: 5# 6# bazel run @//vendor_local_manifests:crates_vendor 7############################################################################### 8 9load("@rules_rust//rust:defs.bzl", "rust_library") 10 11package(default_visibility = ["//visibility:public"]) 12 13rust_library( 14 name = "tokio", 15 srcs = glob( 16 include = ["**/*.rs"], 17 allow_empty = False, 18 ), 19 compile_data = glob( 20 include = ["**"], 21 allow_empty = True, 22 exclude = [ 23 "**/* *", 24 ".tmp_git_root/**/*", 25 "BUILD", 26 "BUILD.bazel", 27 "WORKSPACE", 28 "WORKSPACE.bazel", 29 ], 30 ), 31 crate_features = [ 32 "bytes", 33 "default", 34 "fs", 35 "full", 36 "io-std", 37 "io-util", 38 "libc", 39 "macros", 40 "mio", 41 "net", 42 "parking_lot", 43 "process", 44 "rt", 45 "rt-multi-thread", 46 "signal", 47 "signal-hook-registry", 48 "socket2", 49 "sync", 50 "test-util", 51 "time", 52 "tokio-macros", 53 ] + select({ 54 "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ 55 "windows-sys", # aarch64-pc-windows-msvc 56 ], 57 "@rules_rust//rust/platform:i686-pc-windows-msvc": [ 58 "windows-sys", # i686-pc-windows-msvc 59 ], 60 "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ 61 "windows-sys", # x86_64-pc-windows-msvc 62 ], 63 "//conditions:default": [], 64 }), 65 crate_root = "src/lib.rs", 66 edition = "2021", 67 proc_macro_deps = [ 68 "//vendor_local_manifests/crates/tokio-macros-2.4.0:tokio_macros", 69 ], 70 rustc_flags = [ 71 "--cap-lints=allow", 72 ], 73 tags = [ 74 "cargo-bazel", 75 "crate-name=tokio", 76 "manual", 77 "noclippy", 78 "norustfmt", 79 ], 80 target_compatible_with = select({ 81 "@rules_rust//rust/platform:aarch64-apple-darwin": [], 82 "@rules_rust//rust/platform:aarch64-apple-ios": [], 83 "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], 84 "@rules_rust//rust/platform:aarch64-fuchsia": [], 85 "@rules_rust//rust/platform:aarch64-linux-android": [], 86 "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], 87 "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], 88 "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], 89 "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], 90 "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], 91 "@rules_rust//rust/platform:armv7-linux-androideabi": [], 92 "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], 93 "@rules_rust//rust/platform:i686-apple-darwin": [], 94 "@rules_rust//rust/platform:i686-linux-android": [], 95 "@rules_rust//rust/platform:i686-pc-windows-msvc": [], 96 "@rules_rust//rust/platform:i686-unknown-freebsd": [], 97 "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], 98 "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], 99 "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], 100 "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], 101 "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], 102 "@rules_rust//rust/platform:thumbv7em-none-eabi": [], 103 "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], 104 "@rules_rust//rust/platform:wasm32-unknown-unknown": [], 105 "@rules_rust//rust/platform:wasm32-wasi": [], 106 "@rules_rust//rust/platform:x86_64-apple-darwin": [], 107 "@rules_rust//rust/platform:x86_64-apple-ios": [], 108 "@rules_rust//rust/platform:x86_64-fuchsia": [], 109 "@rules_rust//rust/platform:x86_64-linux-android": [], 110 "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], 111 "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], 112 "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], 113 "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], 114 "@rules_rust//rust/platform:x86_64-unknown-none": [], 115 "//conditions:default": ["@platforms//:incompatible"], 116 }), 117 version = "1.39.2", 118 deps = [ 119 "//vendor_local_manifests/crates/bytes-1.7.1:bytes", 120 "//vendor_local_manifests/crates/mio-1.0.1:mio", 121 "//vendor_local_manifests/crates/parking_lot-0.12.3:parking_lot", 122 "//vendor_local_manifests/crates/pin-project-lite-0.2.14:pin_project_lite", 123 ] + select({ 124 "@rules_rust//rust/platform:aarch64-apple-darwin": [ 125 "//vendor_local_manifests/crates/libc-0.2.155:libc", # aarch64-apple-darwin 126 "//vendor_local_manifests/crates/signal-hook-registry-1.4.2:signal_hook_registry", # aarch64-apple-darwin 127 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # aarch64-apple-darwin 128 ], 129 "@rules_rust//rust/platform:aarch64-apple-ios": [ 130 "//vendor_local_manifests/crates/libc-0.2.155:libc", # aarch64-apple-ios 131 "//vendor_local_manifests/crates/signal-hook-registry-1.4.2:signal_hook_registry", # aarch64-apple-ios 132 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # aarch64-apple-ios 133 ], 134 "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ 135 "//vendor_local_manifests/crates/libc-0.2.155:libc", # aarch64-apple-ios-sim 136 "//vendor_local_manifests/crates/signal-hook-registry-1.4.2:signal_hook_registry", # aarch64-apple-ios-sim 137 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # aarch64-apple-ios-sim 138 ], 139 "@rules_rust//rust/platform:aarch64-fuchsia": [ 140 "//vendor_local_manifests/crates/libc-0.2.155:libc", # aarch64-fuchsia 141 "//vendor_local_manifests/crates/signal-hook-registry-1.4.2:signal_hook_registry", # aarch64-fuchsia 142 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # aarch64-fuchsia 143 ], 144 "@rules_rust//rust/platform:aarch64-linux-android": [ 145 "//vendor_local_manifests/crates/libc-0.2.155:libc", # aarch64-linux-android 146 "//vendor_local_manifests/crates/signal-hook-registry-1.4.2:signal_hook_registry", # aarch64-linux-android 147 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # aarch64-linux-android 148 ], 149 "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [ 150 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # aarch64-pc-windows-msvc 151 "//vendor_local_manifests/crates/windows-sys-0.52.0:windows_sys", # aarch64-pc-windows-msvc 152 ], 153 "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ 154 "//vendor_local_manifests/crates/libc-0.2.155:libc", # aarch64-unknown-linux-gnu 155 "//vendor_local_manifests/crates/signal-hook-registry-1.4.2:signal_hook_registry", # aarch64-unknown-linux-gnu 156 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # aarch64-unknown-linux-gnu 157 ], 158 "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ 159 "//vendor_local_manifests/crates/libc-0.2.155:libc", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu 160 "//vendor_local_manifests/crates/signal-hook-registry-1.4.2:signal_hook_registry", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu 161 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # aarch64-unknown-linux-gnu, aarch64-unknown-nixos-gnu 162 ], 163 "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ 164 "//vendor_local_manifests/crates/libc-0.2.155:libc", # aarch64-unknown-nto-qnx710 165 "//vendor_local_manifests/crates/signal-hook-registry-1.4.2:signal_hook_registry", # aarch64-unknown-nto-qnx710 166 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # aarch64-unknown-nto-qnx710 167 ], 168 "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ 169 "//vendor_local_manifests/crates/libc-0.2.155:libc", # arm-unknown-linux-gnueabi 170 "//vendor_local_manifests/crates/signal-hook-registry-1.4.2:signal_hook_registry", # arm-unknown-linux-gnueabi 171 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # arm-unknown-linux-gnueabi 172 ], 173 "@rules_rust//rust/platform:armv7-linux-androideabi": [ 174 "//vendor_local_manifests/crates/libc-0.2.155:libc", # armv7-linux-androideabi 175 "//vendor_local_manifests/crates/signal-hook-registry-1.4.2:signal_hook_registry", # armv7-linux-androideabi 176 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # armv7-linux-androideabi 177 ], 178 "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ 179 "//vendor_local_manifests/crates/libc-0.2.155:libc", # armv7-unknown-linux-gnueabi 180 "//vendor_local_manifests/crates/signal-hook-registry-1.4.2:signal_hook_registry", # armv7-unknown-linux-gnueabi 181 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # armv7-unknown-linux-gnueabi 182 ], 183 "@rules_rust//rust/platform:i686-apple-darwin": [ 184 "//vendor_local_manifests/crates/libc-0.2.155:libc", # i686-apple-darwin 185 "//vendor_local_manifests/crates/signal-hook-registry-1.4.2:signal_hook_registry", # i686-apple-darwin 186 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # i686-apple-darwin 187 ], 188 "@rules_rust//rust/platform:i686-linux-android": [ 189 "//vendor_local_manifests/crates/libc-0.2.155:libc", # i686-linux-android 190 "//vendor_local_manifests/crates/signal-hook-registry-1.4.2:signal_hook_registry", # i686-linux-android 191 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # i686-linux-android 192 ], 193 "@rules_rust//rust/platform:i686-pc-windows-msvc": [ 194 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # i686-pc-windows-msvc 195 "//vendor_local_manifests/crates/windows-sys-0.52.0:windows_sys", # i686-pc-windows-msvc 196 ], 197 "@rules_rust//rust/platform:i686-unknown-freebsd": [ 198 "//vendor_local_manifests/crates/libc-0.2.155:libc", # i686-unknown-freebsd 199 "//vendor_local_manifests/crates/signal-hook-registry-1.4.2:signal_hook_registry", # i686-unknown-freebsd 200 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # i686-unknown-freebsd 201 ], 202 "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ 203 "//vendor_local_manifests/crates/libc-0.2.155:libc", # i686-unknown-linux-gnu 204 "//vendor_local_manifests/crates/signal-hook-registry-1.4.2:signal_hook_registry", # i686-unknown-linux-gnu 205 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # i686-unknown-linux-gnu 206 ], 207 "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ 208 "//vendor_local_manifests/crates/libc-0.2.155:libc", # powerpc-unknown-linux-gnu 209 "//vendor_local_manifests/crates/signal-hook-registry-1.4.2:signal_hook_registry", # powerpc-unknown-linux-gnu 210 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # powerpc-unknown-linux-gnu 211 ], 212 "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [ 213 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # riscv32imc-unknown-none-elf 214 ], 215 "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [ 216 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # riscv64gc-unknown-none-elf 217 ], 218 "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ 219 "//vendor_local_manifests/crates/libc-0.2.155:libc", # s390x-unknown-linux-gnu 220 "//vendor_local_manifests/crates/signal-hook-registry-1.4.2:signal_hook_registry", # s390x-unknown-linux-gnu 221 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # s390x-unknown-linux-gnu 222 ], 223 "@rules_rust//rust/platform:thumbv7em-none-eabi": [ 224 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # thumbv7em-none-eabi 225 ], 226 "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [ 227 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # thumbv8m.main-none-eabi 228 ], 229 "@rules_rust//rust/platform:x86_64-apple-darwin": [ 230 "//vendor_local_manifests/crates/libc-0.2.155:libc", # x86_64-apple-darwin 231 "//vendor_local_manifests/crates/signal-hook-registry-1.4.2:signal_hook_registry", # x86_64-apple-darwin 232 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # x86_64-apple-darwin 233 ], 234 "@rules_rust//rust/platform:x86_64-apple-ios": [ 235 "//vendor_local_manifests/crates/libc-0.2.155:libc", # x86_64-apple-ios 236 "//vendor_local_manifests/crates/signal-hook-registry-1.4.2:signal_hook_registry", # x86_64-apple-ios 237 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # x86_64-apple-ios 238 ], 239 "@rules_rust//rust/platform:x86_64-fuchsia": [ 240 "//vendor_local_manifests/crates/libc-0.2.155:libc", # x86_64-fuchsia 241 "//vendor_local_manifests/crates/signal-hook-registry-1.4.2:signal_hook_registry", # x86_64-fuchsia 242 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # x86_64-fuchsia 243 ], 244 "@rules_rust//rust/platform:x86_64-linux-android": [ 245 "//vendor_local_manifests/crates/libc-0.2.155:libc", # x86_64-linux-android 246 "//vendor_local_manifests/crates/signal-hook-registry-1.4.2:signal_hook_registry", # x86_64-linux-android 247 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # x86_64-linux-android 248 ], 249 "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ 250 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # x86_64-pc-windows-msvc 251 "//vendor_local_manifests/crates/windows-sys-0.52.0:windows_sys", # x86_64-pc-windows-msvc 252 ], 253 "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ 254 "//vendor_local_manifests/crates/libc-0.2.155:libc", # x86_64-unknown-freebsd 255 "//vendor_local_manifests/crates/signal-hook-registry-1.4.2:signal_hook_registry", # x86_64-unknown-freebsd 256 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # x86_64-unknown-freebsd 257 ], 258 "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ 259 "//vendor_local_manifests/crates/libc-0.2.155:libc", # x86_64-unknown-linux-gnu 260 "//vendor_local_manifests/crates/signal-hook-registry-1.4.2:signal_hook_registry", # x86_64-unknown-linux-gnu 261 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # x86_64-unknown-linux-gnu 262 ], 263 "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ 264 "//vendor_local_manifests/crates/libc-0.2.155:libc", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu 265 "//vendor_local_manifests/crates/signal-hook-registry-1.4.2:signal_hook_registry", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu 266 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # x86_64-unknown-linux-gnu, x86_64-unknown-nixos-gnu 267 ], 268 "@rules_rust//rust/platform:x86_64-unknown-none": [ 269 "//vendor_local_manifests/crates/socket2-0.5.7:socket2", # x86_64-unknown-none 270 ], 271 "//conditions:default": [], 272 }), 273) 274