The Write Flux client is a rust based alternative to the Telegraf agent.
- The Write Flux client depends on a number of configuration items including the Influxdb2 rust client
- the Influxdb2 rust client is a fork of the official Influxdb2 client
- The Influxdb2 rust client depends on the Open-Telementry toolkit; and,
- The Influxdb2 rust client makes use of the Influxdb 2.0 API
- The Influx 2.0 API relies on the InfluxDB open source time series platform
From an environment-technology "form/fit/function" perspective, Influx uses Log structured Merge(LSM) Trees.
Used properly, LSM(s) can delivery durability and high-write throughput.
For more information, please consult:
- P. O'Neil et al, The Log-Structured Merge-Tree.
- B. Stopford, Log Structured Merge Trees.
- A. Jacobs. ACM Queue. Vol 7. Issue 6. The Pathologies of Big Data. Figure 3.
- J.P Vincent. Medium. Log Structured Merge Trees(s)
- InfluxDB storage engine.
- InfluxDB. Intro to InfluxDB's TSM Engine
- Data Council. InfluxDB Storage Engine Internals | Metamarkets
- CMU Database Group. Time Series Database Lectures #1 - Paul Dix. InfluxDB.
cargo build --release
$ ./write_flux --help
Influxdb2 point client
Usage: write_flux [OPTIONS] --target-json <TARGET_JSON> --measurement-json <MEASUREMENT_JSON> --ca-path <CA_PATH>
Options:
-t, --target-json <TARGET_JSON> endpoint target
-m, --measurement-json <MEASUREMENT_JSON> influx measurements
-c, --ca-path <CA_PATH> influx self signed CA
-v, --verbose... More output per occurrence
-q, --quiet... Less output per occurrence
-h, --help Print help
-V, --version Print version
time ./write_flux -t ./nfx.db.json -m ./measurements.1k.json -c ./some.ca.pem
real 0m0.234s
user 0m0.020s
sys 0m0.007s
strace -r -e recvfrom,sendto ./write_flux -t ./nfx.db.json -m ./measurements.2.json
0.000000 sendto(9, "\26\3\1\2\0\1\0\1\374\3\3\270\303I\266\204\225\0\234\342\265\275\307\251\30g\3\354\344J\322\344"..., 517, MSG_NOSIGNAL, NULL, 0) = 517
0.035998 recvfrom(9, "\26\3\3\0z", 5, 0, NULL, NULL) = 5
0.000417 recvfrom(9, "\2\0\0v\3\3\376\365\256R\353\352\365w\363\355\303Vj\37\2523\235P\247\251dd]C\342\30"..., 122, 0, NULL, NULL) = 122
0.000765 recvfrom(9, "\24\3\3\0\1", 5, 0, NULL, NULL) = 5
0.000309 recvfrom(9, "\1", 1, 0, NULL, NULL) = 1
0.000271 recvfrom(9, "\27\3\3\0\33", 5, 0, NULL, NULL) = 5
0.000099 recvfrom(9, "\370\207\333\302\335It\2573\352@`UM\177\327\210z\275\32Ad\367\362\271U\233", 27, 0, NULL, NULL) = 27
0.000379 recvfrom(9, "\27\3\3\17\374", 5, 0, NULL, NULL) = 5
0.000143 recvfrom(9, "Y\225G\221\234\374M^C\232\320\247\376y\332\245a\251\270\253\273\26\205c\211.\352!}\2\327y"..., 4092, 0, NULL, NULL) = 4092
0.002014 recvfrom(9, "\27\3\3\1\31", 5, 0, NULL, NULL) = 5
0.000163 recvfrom(9, "Y8\377B\320!\312\303\320U\221\301\255,\f\303\314\315K\3452\215\307\364\331{_\4!\20w\177"..., 281, 0, NULL, NULL) = 281
0.000281 recvfrom(9, "\27\3\3\0E", 5, 0, NULL, NULL) = 5
0.000106 recvfrom(9, ">\351I7\372L51\27\315\10\363F\365\22\244=\330=\342\236\27\302g\226\371\350\277o\226\246\306"..., 69, 0, NULL, NULL) = 69
0.000299 sendto(9, "\24\3\3\0\1\1\27\3\3\0E\2668\366\320kq'#\260L\346dW\24\177\241^O\342\236\t"..., 80, MSG_NOSIGNAL, NULL, 0) = 80
0.087497 +++ exited with 0 +++
strace -r ./write_flux -t ./nfx.db.json -m ./measurements.2.json 2>&1 | grep -e mmap -e brk
0.000160 brk(NULL) = 0x556cefa79000
0.000161 mmap(NULL, 34603, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f081119d000
0.000016 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f081119b000
0.000024 mmap(NULL, 600368, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0811108000
0.000018 mmap(0x7f0811125000, 319488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d000) = 0x7f0811125000
0.000017 mmap(0x7f0811173000, 106496, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6b000) = 0x7f0811173000
0.000029 mmap(0x7f081118e000, 53248, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x85000) = 0x7f081118e000
0.000018 mmap(NULL, 3100624, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0810e13000
0.000021 mmap(0x7f0810e99000, 1736704, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x86000) = 0x7f0810e99000
0.000022 mmap(0x7f0811041000, 593920, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22e000) = 0x7f0811041000
0.000019 mmap(0x7f08110d2000, 204800, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2be000) = 0x7f08110d2000
0.000020 mmap(0x7f0811104000, 16336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0811104000
0.000016 mmap(NULL, 103496, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0810df9000
0.000018 mmap(0x7f0810dfc000, 69632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f0810dfc000
0.000019 mmap(0x7f0810e0d000, 16384, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7f0810e0d000
0.000018 mmap(0x7f0810e11000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f0810e11000
0.000018 mmap(NULL, 136304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0810dd7000
0.000017 mmap(0x7f0810ddd000, 65536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f0810ddd000
0.000019 mmap(0x7f0810ded000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7f0810ded000
0.000018 mmap(0x7f0810df3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0x7f0810df3000
0.000019 mmap(0x7f0810df5000, 13424, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0810df5000
0.000016 mmap(NULL, 1323280, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0810c93000
0.000017 mmap(0x7f0810ca0000, 630784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd000) = 0x7f0810ca0000
0.000019 mmap(0x7f0810d3a000, 634880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa7000) = 0x7f0810d3a000
0.000017 mmap(0x7f0810dd5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x141000) = 0x7f0810dd5000
0.000016 mmap(NULL, 20752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0810c8d000
0.000022 mmap(0x7f0810c8e000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f0810c8e000
0.000019 mmap(0x7f0810c90000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f0810c90000
0.000016 mmap(0x7f0810c91000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f0810c91000
0.000016 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0810c8b000
0.000019 mmap(NULL, 1918592, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0810ab6000
0.000017 mmap(0x7f0810ad8000, 1417216, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f0810ad8000
0.000019 mmap(0x7f0810c32000, 323584, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17c000) = 0x7f0810c32000
0.000018 mmap(0x7f0810c81000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ca000) = 0x7f0810c81000
0.000019 mmap(0x7f0810c87000, 13952, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0810c87000
0.000034 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0810ab3000
0.000019 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f08111a3000
0.000045 brk(NULL) = 0x556cefa79000
0.000017 brk(0x556cefa9a000) = 0x556cefa9a000
0.000020 mmap(NULL, 2101248, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f08108b2000
0.000080 mmap(NULL, 2101248, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f08106b1000
0.000019 mmap(NULL, 2101248, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f08104b0000
0.000026 mmap(NULL, 2101248, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f08102ac000
0.000385 brk(0x556cefabb000) = 0x556cefabb000
0.000192 brk(0x556cefadc000) = 0x556cefadc000
0.000075 brk(0x556cefafd000) = 0x556cefafd000
0.000026 brk(0x556cefb1e000) = 0x556cefb1e000
0.000030 brk(0x556cefb1c000) = 0x556cefb1c000
0.000120 brk(0x556cefb3d000) = 0x556cefb3d000
0.000023 brk(0x556cefb5e000) = 0x556cefb5e000
0.000031 brk(0x556cefb5d000) = 0x556cefb5d000
0.000159 brk(0x556cefb7e000) = 0x556cefb7e000
0.000239 brk(0x556cefb9f000) = 0x556cefb9f000
0.000137 brk(0x556cefbc0000) = 0x556cefbc0000
0.000132 brk(0x556cefbe1000) = 0x556cefbe1000
0.000117 brk(0x556cefc02000) = 0x556cefc02000
0.000137 brk(0x556cefc23000) = 0x556cefc23000
0.000128 brk(0x556cefc44000) = 0x556cefc44000
0.000106 brk(0x556cefc65000) = 0x556cefc65000
0.000131 brk(0x556cefc86000) = 0x556cefc86000
0.000134 brk(0x556cefca7000) = 0x556cefca7000
0.000162 brk(0x556cefcc8000) = 0x556cefcc8000
0.000142 brk(0x556cefce9000) = 0x556cefce9000
0.000153 mmap(NULL, 2101248, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f08100a8000
0.000458 brk(0x556cefd0b000) = 0x556cefd0b000
cargo tree
write_flux v0.0.5 (./write_flux)
βββ chrono v0.4.23
β βββ iana-time-zone v0.1.53
β βββ num-integer v0.1.45
β β βββ num-traits v0.2.15
β β [build-dependencies]
β β βββ autocfg v1.1.0
β β [build-dependencies]
β β βββ autocfg v1.1.0
β βββ num-traits v0.2.15 (*)
β βββ serde v1.0.152
β β βββ serde_derive v1.0.152 (proc-macro)
β β βββ proc-macro2 v1.0.51
β β β βββ unicode-ident v1.0.6
β β βββ quote v1.0.23
β β β βββ proc-macro2 v1.0.51 (*)
β β βββ syn v1.0.107
β β βββ proc-macro2 v1.0.51 (*)
β β βββ quote v1.0.23 (*)
β β βββ unicode-ident v1.0.6
β βββ time v0.1.45
β βββ libc v0.2.139
βββ clap v4.1.6
β βββ bitflags v1.3.2
β βββ clap_derive v4.1.0 (proc-macro)
β β βββ heck v0.4.1
β β βββ proc-macro-error v1.0.4
β β β βββ proc-macro-error-attr v1.0.4 (proc-macro)
β β β β βββ proc-macro2 v1.0.51 (*)
β β β β βββ quote v1.0.23 (*)
β β β β [build-dependencies]
β β β β βββ version_check v0.9.4
β β β βββ proc-macro2 v1.0.51 (*)
β β β βββ quote v1.0.23 (*)
β β β βββ syn v1.0.107 (*)
β β β [build-dependencies]
β β β βββ version_check v0.9.4
β β βββ proc-macro2 v1.0.51 (*)
β β βββ quote v1.0.23 (*)
β β βββ syn v1.0.107 (*)
β βββ clap_lex v0.3.1
β β βββ os_str_bytes v6.4.1
β βββ is-terminal v0.4.3
β β βββ io-lifetimes v1.0.5
β β β βββ libc v0.2.139
β β βββ rustix v0.36.8
β β βββ bitflags v1.3.2
β β βββ io-lifetimes v1.0.5 (*)
β β βββ libc v0.2.139
β β βββ linux-raw-sys v0.1.4
β βββ once_cell v1.17.1
β βββ strsim v0.10.0
β βββ termcolor v1.2.0
βββ clap-verbosity-flag v2.0.0
β βββ clap v4.1.6 (*)
β βββ log v0.4.17
β βββ cfg-if v1.0.0
βββ env_logger v0.10.0
β βββ humantime v2.1.0
β βββ is-terminal v0.4.3 (*)
β βββ log v0.4.17 (*)
β βββ regex v1.7.1
β β βββ aho-corasick v0.7.20
β β β βββ memchr v2.5.0
β β βββ memchr v2.5.0
β β βββ regex-syntax v0.6.28
β βββ termcolor v1.2.0
βββ futures v0.3.26
β βββ futures-channel v0.3.26
β β βββ futures-core v0.3.26
β β βββ futures-sink v0.3.26
β βββ futures-core v0.3.26
β βββ futures-executor v0.3.26
β β βββ futures-core v0.3.26
β β βββ futures-task v0.3.26
β β βββ futures-util v0.3.26
β β βββ futures-channel v0.3.26 (*)
β β βββ futures-core v0.3.26
β β βββ futures-io v0.3.26
β β βββ futures-macro v0.3.26 (proc-macro)
β β β βββ proc-macro2 v1.0.51 (*)
β β β βββ quote v1.0.23 (*)
β β β βββ syn v1.0.107 (*)
β β βββ futures-sink v0.3.26
β β βββ futures-task v0.3.26
β β βββ memchr v2.5.0
β β βββ pin-project-lite v0.2.9
β β βββ pin-utils v0.1.0
β β βββ slab v0.4.7
β β [build-dependencies]
β β βββ autocfg v1.1.0
β βββ futures-io v0.3.26
β βββ futures-sink v0.3.26
β βββ futures-task v0.3.26
β βββ futures-util v0.3.26 (*)
βββ influxdb2 v0.3.5
β βββ base64 v0.13.1
β βββ bytes v1.4.0
β βββ chrono v0.4.23 (*)
β βββ csv v1.2.0
β β βββ csv-core v0.1.10
β β β βββ memchr v2.5.0
β β βββ itoa v1.0.5
β β βββ ryu v1.0.12
β β βββ serde v1.0.152 (*)
β βββ dotenv v0.15.0
β βββ fallible-iterator v0.2.0
β βββ futures v0.3.26 (*)
β βββ go-parse-duration v0.1.1
β βββ influxdb2-derive v0.1.0 (proc-macro)
β β βββ itertools v0.10.5
β β β βββ either v1.8.1
β β βββ proc-macro2 v1.0.51 (*)
β β βββ quote v1.0.23 (*)
β β βββ regex v1.7.1
β β β βββ aho-corasick v0.7.20 (*)
β β β βββ memchr v2.5.0
β β β βββ regex-syntax v0.6.28
β β βββ syn v1.0.107 (*)
β βββ influxdb2-structmap v0.2.0
β β βββ chrono v0.4.23 (*)
β β βββ num-traits v0.2.15 (*)
β β βββ ordered-float v3.4.0
β β βββ num-traits v0.2.15 (*)
β βββ nom v6.1.2
β β βββ bitvec v0.19.6
β β β βββ funty v1.1.0
β β β βββ radium v0.5.3
β β β βββ tap v1.0.1
β β β βββ wyz v0.2.0
β β βββ funty v1.1.0
β β βββ lexical-core v0.7.6
β β β βββ arrayvec v0.5.2
β β β βββ bitflags v1.3.2
β β β βββ cfg-if v1.0.0
β β β βββ ryu v1.0.12
β β β βββ static_assertions v1.1.0
β β βββ memchr v2.5.0
β β [build-dependencies]
β β βββ version_check v0.9.4
β βββ opentelemetry v0.13.0
β β βββ async-trait v0.1.64 (proc-macro)
β β β βββ proc-macro2 v1.0.51 (*)
β β β βββ quote v1.0.23 (*)
β β β βββ syn v1.0.107 (*)
β β βββ dashmap v4.0.2
β β β βββ cfg-if v1.0.0
β β β βββ num_cpus v1.15.0
β β β βββ libc v0.2.139
β β βββ fnv v1.0.7
β β βββ futures v0.3.26 (*)
β β βββ lazy_static v1.4.0
β β βββ percent-encoding v2.2.0
β β βββ pin-project v1.0.12
β β β βββ pin-project-internal v1.0.12 (proc-macro)
β β β βββ proc-macro2 v1.0.51 (*)
β β β βββ quote v1.0.23 (*)
β β β βββ syn v1.0.107 (*)
β β βββ rand v0.8.5
β β β βββ libc v0.2.139
β β β βββ rand_chacha v0.3.1
β β β β βββ ppv-lite86 v0.2.17
β β β β βββ rand_core v0.6.4
β β β β βββ getrandom v0.2.8
β β β β βββ cfg-if v1.0.0
β β β β βββ libc v0.2.139
β β β βββ rand_core v0.6.4 (*)
β β βββ thiserror v1.0.38
β β β βββ thiserror-impl v1.0.38 (proc-macro)
β β β βββ proc-macro2 v1.0.51 (*)
β β β βββ quote v1.0.23 (*)
β β β βββ syn v1.0.107 (*)
β β βββ tokio v1.25.0
β β β βββ bytes v1.4.0
β β β βββ libc v0.2.139
β β β βββ memchr v2.5.0
β β β βββ mio v0.8.6
β β β β βββ libc v0.2.139
β β β β βββ log v0.4.17 (*)
β β β βββ num_cpus v1.15.0 (*)
β β β βββ parking_lot v0.12.1
β β β β βββ lock_api v0.4.9
β β β β β βββ scopeguard v1.1.0
β β β β β [build-dependencies]
β β β β β βββ autocfg v1.1.0
β β β β βββ parking_lot_core v0.9.7
β β β β βββ cfg-if v1.0.0
β β β β βββ libc v0.2.139
β β β β βββ smallvec v1.10.0
β β β βββ pin-project-lite v0.2.9
β β β βββ signal-hook-registry v1.4.1
β β β β βββ libc v0.2.139
β β β βββ socket2 v0.4.7
β β β β βββ libc v0.2.139
β β β βββ tokio-macros v1.8.2 (proc-macro)
β β β βββ proc-macro2 v1.0.51 (*)
β β β βββ quote v1.0.23 (*)
β β β βββ syn v1.0.107 (*)
β β β [build-dependencies]
β β β βββ autocfg v1.1.0
β β βββ tokio-stream v0.1.11
β β βββ futures-core v0.3.26
β β βββ pin-project-lite v0.2.9
β β βββ tokio v1.25.0 (*)
β βββ ordered-float v3.4.0 (*)
β βββ parking_lot v0.11.2
β β βββ instant v0.1.12
β β β βββ cfg-if v1.0.0
β β βββ lock_api v0.4.9 (*)
β β βββ parking_lot_core v0.8.6
β β βββ cfg-if v1.0.0
β β βββ instant v0.1.12 (*)
β β βββ libc v0.2.139
β β βββ smallvec v1.10.0
β βββ reqwest v0.11.14
β β βββ base64 v0.21.0
β β βββ bytes v1.4.0
β β βββ encoding_rs v0.8.32
β β β βββ cfg-if v1.0.0
β β βββ futures-core v0.3.26
β β βββ futures-util v0.3.26 (*)
β β βββ h2 v0.3.15
β β β βββ bytes v1.4.0
β β β βββ fnv v1.0.7
β β β βββ futures-core v0.3.26
β β β βββ futures-sink v0.3.26
β β β βββ futures-util v0.3.26 (*)
β β β βββ http v0.2.8
β β β β βββ bytes v1.4.0
β β β β βββ fnv v1.0.7
β β β β βββ itoa v1.0.5
β β β βββ indexmap v1.9.2
β β β β βββ hashbrown v0.12.3
β β β β [build-dependencies]
β β β β βββ autocfg v1.1.0
β β β βββ slab v0.4.7 (*)
β β β βββ tokio v1.25.0 (*)
β β β βββ tokio-util v0.7.7
β β β β βββ bytes v1.4.0
β β β β βββ futures-core v0.3.26
β β β β βββ futures-sink v0.3.26
β β β β βββ pin-project-lite v0.2.9
β β β β βββ tokio v1.25.0 (*)
β β β β βββ tracing v0.1.37
β β β β βββ cfg-if v1.0.0
β β β β βββ pin-project-lite v0.2.9
β β β β βββ tracing-attributes v0.1.23 (proc-macro)
β β β β β βββ proc-macro2 v1.0.51 (*)
β β β β β βββ quote v1.0.23 (*)
β β β β β βββ syn v1.0.107 (*)
β β β β βββ tracing-core v0.1.30
β β β β βββ once_cell v1.17.1
β β β βββ tracing v0.1.37 (*)
β β βββ http v0.2.8 (*)
β β βββ http-body v0.4.5
β β β βββ bytes v1.4.0
β β β βββ http v0.2.8 (*)
β β β βββ pin-project-lite v0.2.9
β β βββ hyper v0.14.24
β β β βββ bytes v1.4.0
β β β βββ futures-channel v0.3.26 (*)
β β β βββ futures-core v0.3.26
β β β βββ futures-util v0.3.26 (*)
β β β βββ h2 v0.3.15 (*)
β β β βββ http v0.2.8 (*)
β β β βββ http-body v0.4.5 (*)
β β β βββ httparse v1.8.0
β β β βββ httpdate v1.0.2
β β β βββ itoa v1.0.5
β β β βββ pin-project-lite v0.2.9
β β β βββ socket2 v0.4.7 (*)
β β β βββ tokio v1.25.0 (*)
β β β βββ tower-service v0.3.2
β β β βββ tracing v0.1.37 (*)
β β β βββ want v0.3.0
β β β βββ log v0.4.17 (*)
β β β βββ try-lock v0.2.4
β β βββ hyper-rustls v0.23.2
β β β βββ http v0.2.8 (*)
β β β βββ hyper v0.14.24 (*)
β β β βββ rustls v0.20.8
β β β β βββ log v0.4.17 (*)
β β β β βββ ring v0.16.20
β β β β β βββ libc v0.2.139
β β β β β βββ once_cell v1.17.1
β β β β β βββ spin v0.5.2
β β β β β βββ untrusted v0.7.1
β β β β β [build-dependencies]
β β β β β βββ cc v1.0.79
β β β β βββ sct v0.7.0
β β β β β βββ ring v0.16.20 (*)
β β β β β βββ untrusted v0.7.1
β β β β βββ webpki v0.22.0
β β β β βββ ring v0.16.20 (*)
β β β β βββ untrusted v0.7.1
β β β βββ tokio v1.25.0 (*)
β β β βββ tokio-rustls v0.23.4
β β β βββ rustls v0.20.8 (*)
β β β βββ tokio v1.25.0 (*)
β β β βββ webpki v0.22.0 (*)
β β βββ hyper-tls v0.5.0
β β β βββ bytes v1.4.0
β β β βββ hyper v0.14.24 (*)
β β β βββ native-tls v0.2.11
β β β β βββ log v0.4.17 (*)
β β β β βββ openssl v0.10.45
β β β β β βββ bitflags v1.3.2
β β β β β βββ cfg-if v1.0.0
β β β β β βββ foreign-types v0.3.2
β β β β β β βββ foreign-types-shared v0.1.1
β β β β β βββ libc v0.2.139
β β β β β βββ once_cell v1.17.1
β β β β β βββ openssl-macros v0.1.0 (proc-macro)
β β β β β β βββ proc-macro2 v1.0.51 (*)
β β β β β β βββ quote v1.0.23 (*)
β β β β β β βββ syn v1.0.107 (*)
β β β β β βββ openssl-sys v0.9.80
β β β β β βββ libc v0.2.139
β β β β β [build-dependencies]
β β β β β βββ autocfg v1.1.0
β β β β β βββ cc v1.0.79
β β β β β βββ pkg-config v0.3.26
β β β β βββ openssl-probe v0.1.5
β β β β βββ openssl-sys v0.9.80 (*)
β β β βββ tokio v1.25.0 (*)
β β β βββ tokio-native-tls v0.3.1
β β β βββ native-tls v0.2.11 (*)
β β β βββ tokio v1.25.0 (*)
β β βββ ipnet v2.7.1
β β βββ log v0.4.17 (*)
β β βββ mime v0.3.16
β β βββ native-tls v0.2.11 (*)
β β βββ once_cell v1.17.1
β β βββ percent-encoding v2.2.0
β β βββ pin-project-lite v0.2.9
β β βββ rustls v0.20.8 (*)
β β βββ rustls-pemfile v1.0.2
β β β βββ base64 v0.21.0
β β βββ serde v1.0.152 (*)
β β βββ serde_json v1.0.93
β β β βββ itoa v1.0.5
β β β βββ ryu v1.0.12
β β β βββ serde v1.0.152 (*)
β β βββ serde_urlencoded v0.7.1
β β β βββ form_urlencoded v1.1.0
β β β β βββ percent-encoding v2.2.0
β β β βββ itoa v1.0.5
β β β βββ ryu v1.0.12
β β β βββ serde v1.0.152 (*)
β β βββ tokio v1.25.0 (*)
β β βββ tokio-native-tls v0.3.1 (*)
β β βββ tokio-rustls v0.23.4 (*)
β β βββ tokio-util v0.7.7 (*)
β β βββ tower-service v0.3.2
β β βββ url v2.3.1
β β β βββ form_urlencoded v1.1.0 (*)
β β β βββ idna v0.3.0
β β β β βββ unicode-bidi v0.3.10
β β β β βββ unicode-normalization v0.1.22
β β β β βββ tinyvec v1.6.0
β β β β βββ tinyvec_macros v0.1.1
β β β βββ percent-encoding v2.2.0
β β βββ webpki-roots v0.22.6
β β βββ webpki v0.22.0 (*)
β βββ serde v1.0.152 (*)
β βββ serde_json v1.0.93 (*)
β βββ serde_qs v0.10.1
β β βββ percent-encoding v2.2.0
β β βββ serde v1.0.152 (*)
β β βββ thiserror v1.0.38 (*)
β βββ smallvec v1.10.0
β βββ snafu v0.6.10
β β βββ doc-comment v0.3.3
β β βββ snafu-derive v0.6.10 (proc-macro)
β β βββ proc-macro2 v1.0.51 (*)
β β βββ quote v1.0.23 (*)
β β βββ syn v1.0.107 (*)
β βββ tempfile v3.3.0
β β βββ cfg-if v1.0.0
β β βββ fastrand v1.9.0
β β βββ libc v0.2.139
β β βββ remove_dir_all v0.5.3
β βββ tracing v0.1.37 (*)
β βββ tracing-subscriber v0.2.25
β β βββ ansi_term v0.12.1
β β βββ chrono v0.4.23 (*)
β β βββ lazy_static v1.4.0
β β βββ matchers v0.0.1
β β β βββ regex-automata v0.1.10
β β β βββ regex-syntax v0.6.28
β β βββ parking_lot v0.11.2 (*)
β β βββ regex v1.7.1 (*)
β β βββ serde v1.0.152 (*)
β β βββ serde_json v1.0.93 (*)
β β βββ sharded-slab v0.1.4
β β β βββ lazy_static v1.4.0
β β βββ smallvec v1.10.0
β β βββ thread_local v1.1.7
β β β βββ cfg-if v1.0.0
β β β βββ once_cell v1.17.1
β β βββ tracing v0.1.37 (*)
β β βββ tracing-core v0.1.30 (*)
β β βββ tracing-serde v0.1.3
β β βββ serde v1.0.152 (*)
β β βββ tracing-core v0.1.30 (*)
β βββ url v2.3.1 (*)
βββ log v0.4.17 (*)
βββ nom v7.1.3
β βββ memchr v2.5.0
β βββ minimal-lexical v0.2.1
βββ opentelemetry v0.18.0
β βββ opentelemetry_api v0.18.0
β β βββ futures-channel v0.3.26 (*)
β β βββ futures-util v0.3.26 (*)
β β βββ indexmap v1.9.2 (*)
β β βββ once_cell v1.17.1
β β βββ pin-project-lite v0.2.9
β β βββ thiserror v1.0.38 (*)
β βββ opentelemetry_sdk v0.18.0
β βββ async-trait v0.1.64 (proc-macro) (*)
β βββ crossbeam-channel v0.5.6
β β βββ cfg-if v1.0.0
β β βββ crossbeam-utils v0.8.14
β β βββ cfg-if v1.0.0
β βββ futures-channel v0.3.26 (*)
β βββ futures-executor v0.3.26 (*)
β βββ futures-util v0.3.26 (*)
β βββ once_cell v1.17.1
β βββ opentelemetry_api v0.18.0 (*)
β βββ percent-encoding v2.2.0
β βββ rand v0.8.5 (*)
β βββ thiserror v1.0.38 (*)
βββ prelude v0.2.1
βββ reqwest v0.11.14 (*)
βββ serde v1.0.152 (*)
βββ serde_derive v1.0.152 (proc-macro) (*)
βββ serde_json v1.0.93 (*)
βββ tokio v1.25.0 (*)
cargo tree --format "{p} {f}"
write_flux v0.0.5 (./write_flux) default,native-tls
βββ chrono v0.4.23 clock,default,iana-time-zone,js-sys,oldtime,serde,std,time,wasm-bindgen,wasmbind,winapi
β βββ iana-time-zone v0.1.53 fallback
β βββ num-integer v0.1.45
β β βββ num-traits v0.2.15 default,std
β β [build-dependencies]
β β βββ autocfg v1.1.0
β β [build-dependencies]
β β βββ autocfg v1.1.0
β βββ num-traits v0.2.15 default,std (*)
β βββ serde v1.0.152 default,derive,serde_derive,std
β β βββ serde_derive v1.0.152 (proc-macro) default
β β βββ proc-macro2 v1.0.51 default,proc-macro
β β β βββ unicode-ident v1.0.6
β β βββ quote v1.0.23 default,proc-macro
β β β βββ proc-macro2 v1.0.51 default,proc-macro (*)
β β βββ syn v1.0.107 clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit,visit-mut
β β βββ proc-macro2 v1.0.51 default,proc-macro (*)
β β βββ quote v1.0.23 default,proc-macro (*)
β β βββ unicode-ident v1.0.6
β βββ time v0.1.45
β βββ libc v0.2.139 default,extra_traits,std
βββ clap v4.1.6 cargo,color,default,derive,error-context,help,std,suggestions,usage
β βββ bitflags v1.3.2 default
β βββ clap_derive v4.1.0 (proc-macro) default
β β βββ heck v0.4.1 default
β β βββ proc-macro-error v1.0.4 default,syn,syn-error
β β β βββ proc-macro-error-attr v1.0.4 (proc-macro)
β β β β βββ proc-macro2 v1.0.51 default,proc-macro (*)
β β β β βββ quote v1.0.23 default,proc-macro (*)
β β β β [build-dependencies]
β β β β βββ version_check v0.9.4
β β β βββ proc-macro2 v1.0.51 default,proc-macro (*)
β β β βββ quote v1.0.23 default,proc-macro (*)
β β β βββ syn v1.0.107 clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit,visit-mut (*)
β β β [build-dependencies]
β β β βββ version_check v0.9.4
β β βββ proc-macro2 v1.0.51 default,proc-macro (*)
β β βββ quote v1.0.23 default,proc-macro (*)
β β βββ syn v1.0.107 clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit,visit-mut (*)
β βββ clap_lex v0.3.1
β β βββ os_str_bytes v6.4.1 raw_os_str
β βββ is-terminal v0.4.3
β β βββ io-lifetimes v1.0.5 close,default,libc,windows-sys
β β β βββ libc v0.2.139 default,extra_traits,std
β β βββ rustix v0.36.8 default,io-lifetimes,libc,std,termios,use-libc-auxv
β β βββ bitflags v1.3.2 default
β β βββ io-lifetimes v1.0.5 close,default,libc,windows-sys (*)
β β βββ libc v0.2.139 default,extra_traits,std
β β βββ linux-raw-sys v0.1.4 errno,general,ioctl,no_std
β βββ once_cell v1.17.1 alloc,default,race,std
β βββ strsim v0.10.0
β βββ termcolor v1.2.0
βββ clap-verbosity-flag v2.0.0
β βββ clap v4.1.6 cargo,color,default,derive,error-context,help,std,suggestions,usage (*)
β βββ log v0.4.17 std
β βββ cfg-if v1.0.0
βββ env_logger v0.10.0 auto-color,color,default,humantime,regex
β βββ humantime v2.1.0
β βββ is-terminal v0.4.3 (*)
β βββ log v0.4.17 std (*)
β βββ regex v1.7.1 aho-corasick,memchr,perf,perf-cache,perf-dfa,perf-inline,perf-literal,std
β β βββ aho-corasick v0.7.20 default,std
β β β βββ memchr v2.5.0 default,std,use_std
β β βββ memchr v2.5.0 default,std,use_std
β β βββ regex-syntax v0.6.28 default,unicode,unicode-age,unicode-bool,unicode-case,unicode-gencat,unicode-perl,unicode-script,unicode-segment
β βββ termcolor v1.2.0
βββ futures v0.3.26 alloc,async-await,default,executor,futures-executor,std
β βββ futures-channel v0.3.26 alloc,default,futures-sink,sink,std
β β βββ futures-core v0.3.26 alloc,default,std
β β βββ futures-sink v0.3.26 alloc,default,std
β βββ futures-core v0.3.26 alloc,default,std
β βββ futures-executor v0.3.26 default,std
β β βββ futures-core v0.3.26 alloc,default,std
β β βββ futures-task v0.3.26 alloc,std
β β βββ futures-util v0.3.26 alloc,async-await,async-await-macro,channel,futures-channel,futures-io,futures-macro,futures-sink,io,memchr,sink,slab,std
β β βββ futures-channel v0.3.26 alloc,default,futures-sink,sink,std (*)
β β βββ futures-core v0.3.26 alloc,default,std
β β βββ futures-io v0.3.26 std
β β βββ futures-macro v0.3.26 (proc-macro)
β β β βββ proc-macro2 v1.0.51 default,proc-macro (*)
β β β βββ quote v1.0.23 default,proc-macro (*)
β β β βββ syn v1.0.107 clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit,visit-mut (*)
β β βββ futures-sink v0.3.26 alloc,default,std
β β βββ futures-task v0.3.26 alloc,std
β β βββ memchr v2.5.0 default,std,use_std
β β βββ pin-project-lite v0.2.9
β β βββ pin-utils v0.1.0
β β βββ slab v0.4.7 default,std
β β [build-dependencies]
β β βββ autocfg v1.1.0
β βββ futures-io v0.3.26 std
β βββ futures-sink v0.3.26 alloc,default,std
β βββ futures-task v0.3.26 alloc,std
β βββ futures-util v0.3.26 alloc,async-await,async-await-macro,channel,futures-channel,futures-io,futures-macro,futures-sink,io,memchr,sink,slab,std (*)
βββ influxdb2 v0.3.5 rustls
β βββ base64 v0.13.1 default,std
β βββ bytes v1.4.0 default,std
β βββ chrono v0.4.23 clock,default,iana-time-zone,js-sys,oldtime,serde,std,time,wasm-bindgen,wasmbind,winapi (*)
β βββ csv v1.2.0
β β βββ csv-core v0.1.10 default
β β β βββ memchr v2.5.0 default,std,use_std
β β βββ itoa v1.0.5
β β βββ ryu v1.0.12
β β βββ serde v1.0.152 default,derive,serde_derive,std (*)
β βββ dotenv v0.15.0
β βββ fallible-iterator v0.2.0 default,std
β βββ futures v0.3.26 alloc,async-await,default,executor,futures-executor,std (*)
β βββ go-parse-duration v0.1.1
β βββ influxdb2-derive v0.1.0 (proc-macro)
β β βββ itertools v0.10.5 default,use_alloc,use_std
β β β βββ either v1.8.1 use_std
β β βββ proc-macro2 v1.0.51 default,proc-macro (*)
β β βββ quote v1.0.23 default,proc-macro (*)
β β βββ regex v1.7.1 aho-corasick,default,memchr,perf,perf-cache,perf-dfa,perf-inline,perf-literal,std,unicode,unicode-age,unicode-bool,unicode-case,unicode-gencat,unicode-perl,unicode-script,unicode-segment
β β β βββ aho-corasick v0.7.20 default,std (*)
β β β βββ memchr v2.5.0 default,std
β β β βββ regex-syntax v0.6.28 default,unicode,unicode-age,unicode-bool,unicode-case,unicode-gencat,unicode-perl,unicode-script,unicode-segment
β β βββ syn v1.0.107 clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit,visit-mut (*)
β βββ influxdb2-structmap v0.2.0
β β βββ chrono v0.4.23 clock,default,iana-time-zone,js-sys,oldtime,serde,std,time,wasm-bindgen,wasmbind,winapi (*)
β β βββ num-traits v0.2.15 default,std (*)
β β βββ ordered-float v3.4.0 default,std
β β βββ num-traits v0.2.15 default,std (*)
β βββ nom v6.1.2 alloc,bitvec,default,funty,lexical,lexical-core,std
β β βββ bitvec v0.19.6 alloc,std
β β β βββ funty v1.1.0
β β β βββ radium v0.5.3
β β β βββ tap v1.0.1
β β β βββ wyz v0.2.0 alloc
β β βββ funty v1.1.0
β β βββ lexical-core v0.7.6 arrayvec,correct,default,ryu,static_assertions,std,table
β β β βββ arrayvec v0.5.2 array-sizes-33-128
β β β βββ bitflags v1.3.2 default
β β β βββ cfg-if v1.0.0
β β β βββ ryu v1.0.12
β β β βββ static_assertions v1.1.0
β β βββ memchr v2.5.0 default,std,use_std
β β [build-dependencies]
β β βββ version_check v0.9.4
β βββ opentelemetry v0.13.0 async-trait,dashmap,fnv,metrics,percent-encoding,pin-project,rand,rt-tokio,tokio,tokio-stream,trace
β β βββ async-trait v0.1.64 (proc-macro)
β β β βββ proc-macro2 v1.0.51 default,proc-macro (*)
β β β βββ quote v1.0.23 default,proc-macro (*)
β β β βββ syn v1.0.107 clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit,visit-mut (*)
β β βββ dashmap v4.0.2 default
β β β βββ cfg-if v1.0.0
β β β βββ num_cpus v1.15.0
β β β βββ libc v0.2.139 default,extra_traits,std
β β βββ fnv v1.0.7 default,std
β β βββ futures v0.3.26 alloc,async-await,default,executor,futures-executor,std (*)
β β βββ lazy_static v1.4.0
β β βββ percent-encoding v2.2.0 alloc,default
β β βββ pin-project v1.0.12
β β β βββ pin-project-internal v1.0.12 (proc-macro)
β β β βββ proc-macro2 v1.0.51 default,proc-macro (*)
β β β βββ quote v1.0.23 default,proc-macro (*)
β β β βββ syn v1.0.107 clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit,visit-mut (*)
β β βββ rand v0.8.5 alloc,getrandom,libc,rand_chacha,std,std_rng
β β β βββ libc v0.2.139 default,extra_traits,std
β β β βββ rand_chacha v0.3.1 std
β β β β βββ ppv-lite86 v0.2.17 simd,std
β β β β βββ rand_core v0.6.4 alloc,getrandom,std
β β β β βββ getrandom v0.2.8 std
β β β β βββ cfg-if v1.0.0
β β β β βββ libc v0.2.139 default,extra_traits,std
β β β βββ rand_core v0.6.4 alloc,getrandom,std (*)
β β βββ thiserror v1.0.38
β β β βββ thiserror-impl v1.0.38 (proc-macro)
β β β βββ proc-macro2 v1.0.51 default,proc-macro (*)
β β β βββ quote v1.0.23 default,proc-macro (*)
β β β βββ syn v1.0.107 clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit,visit-mut (*)
β β βββ tokio v1.25.0 bytes,default,fs,full,io-std,io-util,libc,macros,memchr,mio,net,num_cpus,parking_lot,process,rt,rt-multi-thread,signal,signal-hook-registry,socket2,sync,time,tokio-macros
β β β βββ bytes v1.4.0 default,std
β β β βββ libc v0.2.139 default,extra_traits,std
β β β βββ memchr v2.5.0 default,std,use_std
β β β βββ mio v0.8.6 default,net,os-ext,os-poll
β β β β βββ libc v0.2.139 default,extra_traits,std
β β β β βββ log v0.4.17 std (*)
β β β βββ num_cpus v1.15.0 (*)
β β β βββ parking_lot v0.12.1 default
β β β β βββ lock_api v0.4.9
β β β β β βββ scopeguard v1.1.0
β β β β β [build-dependencies]
β β β β β βββ autocfg v1.1.0
β β β β βββ parking_lot_core v0.9.7
β β β β βββ cfg-if v1.0.0
β β β β βββ libc v0.2.139 default,extra_traits,std
β β β β βββ smallvec v1.10.0
β β β βββ pin-project-lite v0.2.9
β β β βββ signal-hook-registry v1.4.1
β β β β βββ libc v0.2.139 default,extra_traits,std
β β β βββ socket2 v0.4.7 all
β β β β βββ libc v0.2.139 default,extra_traits,std
β β β βββ tokio-macros v1.8.2 (proc-macro)
β β β βββ proc-macro2 v1.0.51 default,proc-macro (*)
β β β βββ quote v1.0.23 default,proc-macro (*)
β β β βββ syn v1.0.107 clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit,visit-mut (*)
β β β [build-dependencies]
β β β βββ autocfg v1.1.0
β β βββ tokio-stream v0.1.11 default,time
β β βββ futures-core v0.3.26 alloc,default,std
β β βββ pin-project-lite v0.2.9
β β βββ tokio v1.25.0 bytes,default,fs,full,io-std,io-util,libc,macros,memchr,mio,net,num_cpus,parking_lot,process,rt,rt-multi-thread,signal,signal-hook-registry,socket2,sync,time,tokio-macros (*)
β βββ ordered-float v3.4.0 default,std (*)
β βββ parking_lot v0.11.2 default
β β βββ instant v0.1.12
β β β βββ cfg-if v1.0.0
β β βββ lock_api v0.4.9 (*)
β β βββ parking_lot_core v0.8.6
β β βββ cfg-if v1.0.0
β β βββ instant v0.1.12 (*)
β β βββ libc v0.2.139 default,extra_traits,std
β β βββ smallvec v1.10.0
β βββ reqwest v0.11.14 __rustls,__tls,blocking,default,default-tls,hyper-rustls,hyper-tls,json,native-tls,native-tls-crate,rustls,rustls-pemfile,rustls-tls,rustls-tls-webpki-roots,serde_json,stream,tokio-native-tls,tokio-rustls,tokio-util,wasm-streams,webpki-roots
β β βββ base64 v0.21.0 default,std
β β βββ bytes v1.4.0 default,std
β β βββ encoding_rs v0.8.32 alloc,default
β β β βββ cfg-if v1.0.0
β β βββ futures-core v0.3.26 alloc,default,std
β β βββ futures-util v0.3.26 alloc,async-await,async-await-macro,channel,futures-channel,futures-io,futures-macro,futures-sink,io,memchr,sink,slab,std (*)
β β βββ h2 v0.3.15
β β β βββ bytes v1.4.0 default,std
β β β βββ fnv v1.0.7 default,std
β β β βββ futures-core v0.3.26 alloc,default,std
β β β βββ futures-sink v0.3.26 alloc,default,std
β β β βββ futures-util v0.3.26 alloc,async-await,async-await-macro,channel,futures-channel,futures-io,futures-macro,futures-sink,io,memchr,sink,slab,std (*)
β β β βββ http v0.2.8
β β β β βββ bytes v1.4.0 default,std
β β β β βββ fnv v1.0.7 default,std
β β β β βββ itoa v1.0.5
β β β βββ indexmap v1.9.2 std
β β β β βββ hashbrown v0.12.3 raw
β β β β [build-dependencies]
β β β β βββ autocfg v1.1.0
β β β βββ slab v0.4.7 default,std (*)
β β β βββ tokio v1.25.0 bytes,default,fs,full,io-std,io-util,libc,macros,memchr,mio,net,num_cpus,parking_lot,process,rt,rt-multi-thread,signal,signal-hook-registry,socket2,sync,time,tokio-macros (*)
β β β βββ tokio-util v0.7.7 codec,default,io,tracing
β β β β βββ bytes v1.4.0 default,std
β β β β βββ futures-core v0.3.26 alloc,default,std
β β β β βββ futures-sink v0.3.26 alloc,default,std
β β β β βββ pin-project-lite v0.2.9
β β β β βββ tokio v1.25.0 bytes,default,fs,full,io-std,io-util,libc,macros,memchr,mio,net,num_cpus,parking_lot,process,rt,rt-multi-thread,signal,signal-hook-registry,socket2,sync,time,tokio-macros (*)
β β β β βββ tracing v0.1.37 attributes,default,max_level_trace,release_max_level_debug,std,tracing-attributes
β β β β βββ cfg-if v1.0.0
β β β β βββ pin-project-lite v0.2.9
β β β β βββ tracing-attributes v0.1.23 (proc-macro)
β β β β β βββ proc-macro2 v1.0.51 default,proc-macro (*)
β β β β β βββ quote v1.0.23 default,proc-macro (*)
β β β β β βββ syn v1.0.107 clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit,visit-mut (*)
β β β β βββ tracing-core v0.1.30 default,once_cell,std
β β β β βββ once_cell v1.17.1 alloc,default,race,std
β β β βββ tracing v0.1.37 attributes,default,max_level_trace,release_max_level_debug,std,tracing-attributes (*)
β β βββ http v0.2.8 (*)
β β βββ http-body v0.4.5
β β β βββ bytes v1.4.0 default,std
β β β βββ http v0.2.8 (*)
β β β βββ pin-project-lite v0.2.9
β β βββ hyper v0.14.24 client,h2,http1,http2,runtime,socket2,tcp
β β β βββ bytes v1.4.0 default,std
β β β βββ futures-channel v0.3.26 alloc,default,futures-sink,sink,std (*)
β β β βββ futures-core v0.3.26 alloc,default,std
β β β βββ futures-util v0.3.26 alloc,async-await,async-await-macro,channel,futures-channel,futures-io,futures-macro,futures-sink,io,memchr,sink,slab,std (*)
β β β βββ h2 v0.3.15 (*)
β β β βββ http v0.2.8 (*)
β β β βββ http-body v0.4.5 (*)
β β β βββ httparse v1.8.0 default,std
β β β βββ httpdate v1.0.2
β β β βββ itoa v1.0.5
β β β βββ pin-project-lite v0.2.9
β β β βββ socket2 v0.4.7 all (*)
β β β βββ tokio v1.25.0 bytes,default,fs,full,io-std,io-util,libc,macros,memchr,mio,net,num_cpus,parking_lot,process,rt,rt-multi-thread,signal,signal-hook-registry,socket2,sync,time,tokio-macros (*)
β β β βββ tower-service v0.3.2
β β β βββ tracing v0.1.37 attributes,default,max_level_trace,release_max_level_debug,std,tracing-attributes (*)
β β β βββ want v0.3.0
β β β βββ log v0.4.17 std (*)
β β β βββ try-lock v0.2.4
β β βββ hyper-rustls v0.23.2
β β β βββ http v0.2.8 (*)
β β β βββ hyper v0.14.24 client,h2,http1,http2,runtime,socket2,tcp (*)
β β β βββ rustls v0.20.8 dangerous_configuration,default,log,logging,tls12
β β β β βββ log v0.4.17 std (*)
β β β β βββ ring v0.16.20 alloc,default,dev_urandom_fallback,once_cell
β β β β β βββ libc v0.2.139 default,extra_traits,std
β β β β β βββ once_cell v1.17.1 alloc,default,race,std
β β β β β βββ spin v0.5.2
β β β β β βββ untrusted v0.7.1
β β β β β [build-dependencies]
β β β β β βββ cc v1.0.79
β β β β βββ sct v0.7.0
β β β β β βββ ring v0.16.20 alloc,default,dev_urandom_fallback,once_cell (*)
β β β β β βββ untrusted v0.7.1
β β β β βββ webpki v0.22.0 alloc,std
β β β β βββ ring v0.16.20 alloc,default,dev_urandom_fallback,once_cell (*)
β β β β βββ untrusted v0.7.1
β β β βββ tokio v1.25.0 bytes,default,fs,full,io-std,io-util,libc,macros,memchr,mio,net,num_cpus,parking_lot,process,rt,rt-multi-thread,signal,signal-hook-registry,socket2,sync,time,tokio-macros (*)
β β β βββ tokio-rustls v0.23.4 default,logging,tls12
β β β βββ rustls v0.20.8 dangerous_configuration,default,log,logging,tls12 (*)
β β β βββ tokio v1.25.0 bytes,default,fs,full,io-std,io-util,libc,macros,memchr,mio,net,num_cpus,parking_lot,process,rt,rt-multi-thread,signal,signal-hook-registry,socket2,sync,time,tokio-macros (*)
β β β βββ webpki v0.22.0 alloc,std (*)
β β βββ hyper-tls v0.5.0
β β β βββ bytes v1.4.0 default,std
β β β βββ hyper v0.14.24 client,h2,http1,http2,runtime,socket2,tcp (*)
β β β βββ native-tls v0.2.11
β β β β βββ log v0.4.17 std (*)
β β β β βββ openssl v0.10.45 default
β β β β β βββ bitflags v1.3.2 default
β β β β β βββ cfg-if v1.0.0
β β β β β βββ foreign-types v0.3.2
β β β β β β βββ foreign-types-shared v0.1.1
β β β β β βββ libc v0.2.139 default,extra_traits,std
β β β β β βββ once_cell v1.17.1 alloc,default,race,std
β β β β β βββ openssl-macros v0.1.0 (proc-macro)
β β β β β β βββ proc-macro2 v1.0.51 default,proc-macro (*)
β β β β β β βββ quote v1.0.23 default,proc-macro (*)
β β β β β β βββ syn v1.0.107 clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit,visit-mut (*)
β β β β β βββ openssl-sys v0.9.80
β β β β β βββ libc v0.2.139 default,extra_traits,std
β β β β β [build-dependencies]
β β β β β βββ autocfg v1.1.0
β β β β β βββ cc v1.0.79
β β β β β βββ pkg-config v0.3.26
β β β β βββ openssl-probe v0.1.5
β β β β βββ openssl-sys v0.9.80 (*)
β β β βββ tokio v1.25.0 bytes,default,fs,full,io-std,io-util,libc,macros,memchr,mio,net,num_cpus,parking_lot,process,rt,rt-multi-thread,signal,signal-hook-registry,socket2,sync,time,tokio-macros (*)
β β β βββ tokio-native-tls v0.3.1
β β β βββ native-tls v0.2.11 (*)
β β β βββ tokio v1.25.0 bytes,default,fs,full,io-std,io-util,libc,macros,memchr,mio,net,num_cpus,parking_lot,process,rt,rt-multi-thread,signal,signal-hook-registry,socket2,sync,time,tokio-macros (*)
β β βββ ipnet v2.7.1 default
β β βββ log v0.4.17 std (*)
β β βββ mime v0.3.16
β β βββ native-tls v0.2.11 (*)
β β βββ once_cell v1.17.1 alloc,default,race,std
β β βββ percent-encoding v2.2.0 alloc,default
β β βββ pin-project-lite v0.2.9
β β βββ rustls v0.20.8 dangerous_configuration,default,log,logging,tls12 (*)
β β βββ rustls-pemfile v1.0.2
β β β βββ base64 v0.21.0 default,std
β β βββ serde v1.0.152 default,derive,serde_derive,std (*)
β β βββ serde_json v1.0.93 default,std
β β β βββ itoa v1.0.5
β β β βββ ryu v1.0.12
β β β βββ serde v1.0.152 default,derive,serde_derive,std (*)
β β βββ serde_urlencoded v0.7.1
β β β βββ form_urlencoded v1.1.0
β β β β βββ percent-encoding v2.2.0 alloc,default
β β β βββ itoa v1.0.5
β β β βββ ryu v1.0.12
β β β βββ serde v1.0.152 default,derive,serde_derive,std (*)
β β βββ tokio v1.25.0 bytes,default,fs,full,io-std,io-util,libc,macros,memchr,mio,net,num_cpus,parking_lot,process,rt,rt-multi-thread,signal,signal-hook-registry,socket2,sync,time,tokio-macros (*)
β β βββ tokio-native-tls v0.3.1 (*)
β β βββ tokio-rustls v0.23.4 default,logging,tls12 (*)
β β βββ tokio-util v0.7.7 codec,default,io,tracing (*)
β β βββ tower-service v0.3.2
β β βββ url v2.3.1 default
β β β βββ form_urlencoded v1.1.0 (*)
β β β βββ idna v0.3.0
β β β β βββ unicode-bidi v0.3.10 default,hardcoded-data,std
β β β β βββ unicode-normalization v0.1.22 default,std
β β β β βββ tinyvec v1.6.0 alloc,default,tinyvec_macros
β β β β βββ tinyvec_macros v0.1.1
β β β βββ percent-encoding v2.2.0 alloc,default
β β βββ webpki-roots v0.22.6
β β βββ webpki v0.22.0 alloc,std (*)
β βββ serde v1.0.152 default,derive,serde_derive,std (*)
β βββ serde_json v1.0.93 default,std (*)
β βββ serde_qs v0.10.1 default
β β βββ percent-encoding v2.2.0 alloc,default
β β βββ serde v1.0.152 default,derive,serde_derive,std (*)
β β βββ thiserror v1.0.38 (*)
β βββ smallvec v1.10.0
β βββ snafu v0.6.10 default,guide,std
β β βββ doc-comment v0.3.3
β β βββ snafu-derive v0.6.10 (proc-macro)
β β βββ proc-macro2 v1.0.51 default,proc-macro (*)
β β βββ quote v1.0.23 default,proc-macro (*)
β β βββ syn v1.0.107 clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit,visit-mut (*)
β βββ tempfile v3.3.0
β β βββ cfg-if v1.0.0
β β βββ fastrand v1.9.0
β β βββ libc v0.2.139 default,extra_traits,std
β β βββ remove_dir_all v0.5.3
β βββ tracing v0.1.37 attributes,default,max_level_trace,release_max_level_debug,std,tracing-attributes (*)
β βββ tracing-subscriber v0.2.25 ansi,ansi_term,chrono,env-filter,fmt,json,lazy_static,matchers,parking_lot,regex,registry,serde,serde_json,sharded-slab,smallvec,thread_local,tracing,tracing-serde
β β βββ ansi_term v0.12.1
β β βββ chrono v0.4.23 clock,default,iana-time-zone,js-sys,oldtime,serde,std,time,wasm-bindgen,wasmbind,winapi (*)
β β βββ lazy_static v1.4.0
β β βββ matchers v0.0.1
β β β βββ regex-automata v0.1.10 default,regex-syntax,std
β β β βββ regex-syntax v0.6.28 default,unicode,unicode-age,unicode-bool,unicode-case,unicode-gencat,unicode-perl,unicode-script,unicode-segment
β β βββ parking_lot v0.11.2 default (*)
β β βββ regex v1.7.1 aho-corasick,memchr,perf,perf-cache,perf-dfa,perf-inline,perf-literal,std (*)
β β βββ serde v1.0.152 default,derive,serde_derive,std (*)
β β βββ serde_json v1.0.93 default,std (*)
β β βββ sharded-slab v0.1.4
β β β βββ lazy_static v1.4.0
β β βββ smallvec v1.10.0
β β βββ thread_local v1.1.7
β β β βββ cfg-if v1.0.0
β β β βββ once_cell v1.17.1 alloc,default,race,std
β β βββ tracing v0.1.37 attributes,default,max_level_trace,release_max_level_debug,std,tracing-attributes (*)
β β βββ tracing-core v0.1.30 default,once_cell,std (*)
β β βββ tracing-serde v0.1.3
β β βββ serde v1.0.152 default,derive,serde_derive,std (*)
β β βββ tracing-core v0.1.30 default,once_cell,std (*)
β βββ url v2.3.1 default (*)
βββ log v0.4.17 std (*)
βββ nom v7.1.3 alloc,default,std
β βββ memchr v2.5.0 default,std,use_std
β βββ minimal-lexical v0.2.1 std
βββ opentelemetry v0.18.0 default,trace
β βββ opentelemetry_api v0.18.0 default,pin-project-lite,trace
β β βββ futures-channel v0.3.26 alloc,default,futures-sink,sink,std (*)
β β βββ futures-util v0.3.26 alloc,async-await,async-await-macro,channel,futures-channel,futures-io,futures-macro,futures-sink,io,memchr,sink,slab,std (*)
β β βββ indexmap v1.9.2 std (*)
β β βββ once_cell v1.17.1 alloc,default,race,std
β β βββ pin-project-lite v0.2.9
β β βββ thiserror v1.0.38 (*)
β βββ opentelemetry_sdk v0.18.0 async-trait,crossbeam-channel,default,percent-encoding,rand,trace
β βββ async-trait v0.1.64 (proc-macro) (*)
β βββ crossbeam-channel v0.5.6 crossbeam-utils,default,std
β β βββ cfg-if v1.0.0
β β βββ crossbeam-utils v0.8.14 std
β β βββ cfg-if v1.0.0
β βββ futures-channel v0.3.26 alloc,default,futures-sink,sink,std (*)
β βββ futures-executor v0.3.26 default,std (*)
β βββ futures-util v0.3.26 alloc,async-await,async-await-macro,channel,futures-channel,futures-io,futures-macro,futures-sink,io,memchr,sink,slab,std (*)
β βββ once_cell v1.17.1 alloc,default,race,std
β βββ opentelemetry_api v0.18.0 default,pin-project-lite,trace (*)
β βββ percent-encoding v2.2.0 alloc,default
β βββ rand v0.8.5 alloc,getrandom,libc,rand_chacha,std,std_rng (*)
β βββ thiserror v1.0.38 (*)
βββ prelude v0.2.1
βββ reqwest v0.11.14 __rustls,__tls,blocking,default,default-tls,hyper-rustls,hyper-tls,json,native-tls,native-tls-crate,rustls,rustls-pemfile,rustls-tls,rustls-tls-webpki-roots,serde_json,stream,tokio-native-tls,tokio-rustls,tokio-util,wasm-streams,webpki-roots (*)
βββ serde v1.0.152 default,derive,serde_derive,std (*)
βββ serde_derive v1.0.152 (proc-macro) default (*)
βββ serde_json v1.0.93 default,std (*)
βββ tokio v1.25.0 bytes,default,fs,full,io-std,io-util,libc,macros,memchr,mio,net,num_cpus,parking_lot,process,rt,rt-multi-thread,signal,signal-hook-registry,socket2,sync,time,tokio-macros (*)