trust-dns-proto 0.19.7

Trust-DNS is a safe and secure DNS library. This is the foundational DNS protocol library for all Trust-DNS projects.
Documentation
Build #360191 2021-03-10T02:24:46.698086+00:00
# rustc version
rustc 1.52.0-nightly (3a5d45f68 2021-03-09)# docs.rs version
docsrs 0.6.0 (918ee5d 2021-03-06)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/trust-dns-proto-0.19.7/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/trust-dns-proto-0.19.7/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "3221225472" "--cpus" "2" "--user" "1001:1001" "--network" "none" "rustops/crates-build-env@sha256:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs\"" "-j2" "--" "-Z" "unstable-options" "--resource-suffix" "-20210309-1.52.0-nightly-3a5d45f68" "--static-root-path" "/" "--cap-lints" "warn" "--disable-per-crate-search", kill_on_drop: false }`
[INFO] [stdout] 91fed28c2818cd6e9f9f48cacfb269d41bfdb2f7da5b2852d2113310ea71eb9e
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "91fed28c2818cd6e9f9f48cacfb269d41bfdb2f7da5b2852d2113310ea71eb9e", kill_on_drop: false }`
[INFO] [stderr] /opt/crates-build-env/entrypoint.sh: line 7: /etc/hosts: Permission denied
[INFO] [stderr]    Compiling libc v0.2.88
[INFO] [stderr]    Compiling proc-macro2 v1.0.24
[INFO] [stderr]    Compiling unicode-xid v0.2.1
[INFO] [stderr]     Checking cfg-if v1.0.0
[INFO] [stderr]    Compiling syn v1.0.63
[INFO] [stderr]     Checking slab v0.4.2
[INFO] [stderr]    Compiling memchr v2.3.4
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]     Checking tinyvec_macros v0.1.0
[INFO] [stderr]    Compiling log v0.4.14
[INFO] [stderr]     Checking matches v0.1.8
[INFO] [stderr]     Checking futures-sink v0.3.13
[INFO] [stderr]     Checking futures-core v0.3.13
[INFO] [stderr]     Checking futures-io v0.3.13
[INFO] [stderr]     Checking pin-project-lite v0.2.6
[INFO] [stderr]     Checking cfg-if v0.1.10
[INFO] [stderr]     Checking pin-utils v0.1.0
[INFO] [stderr]     Checking futures-task v0.3.13
[INFO] [stderr]    Compiling async-trait v0.1.48
[INFO] [stderr]    Compiling unicode-segmentation v1.7.1
[INFO] [stderr]     Checking percent-encoding v2.1.0
[INFO] [stderr]     Checking ppv-lite86 v0.2.10
[INFO] [stderr]     Checking lazy_static v1.4.0
[INFO] [stderr]     Checking pin-project-lite v0.1.12
[INFO] [stderr]     Checking bytes v0.5.6
[INFO] [stderr]     Checking smallvec v1.6.1
[INFO] [stderr]     Checking tinyvec v1.1.1
[INFO] [stderr]     Checking unicode-bidi v0.3.4
[INFO] [stderr]     Checking futures-channel v0.3.13
[INFO] [stderr]     Checking form_urlencoded v1.0.1
[INFO] [stderr]    Compiling heck v0.3.2
[INFO] [stderr]     Checking unicode-normalization v0.1.17
[INFO] [stderr]    Compiling quote v1.0.9
[INFO] [stderr]     Checking iovec v0.1.4
[INFO] [stderr]     Checking net2 v0.2.37
[INFO] [stderr]     Checking futures-util v0.3.13
[INFO] [stderr]     Checking rand_core v0.5.1
[INFO] [stderr]     Checking idna v0.2.2
[INFO] [stderr]     Checking mio v0.6.23
[INFO] [stderr]     Checking futures-executor v0.3.13
[INFO] [stderr]     Checking rand_chacha v0.2.2
[INFO] [stderr]     Checking url v2.2.1
[INFO] [stderr]     Checking tokio v0.2.25
[INFO] [stderr]     Checking futures v0.3.13
[INFO] [stderr]     Checking rand v0.7.3
[INFO] [stderr]    Compiling thiserror-impl v1.0.24
[INFO] [stderr]    Compiling enum-as-inner v0.3.3
[INFO] [stderr]     Checking thiserror v1.0.24
[INFO] [stderr]  Documenting trust-dns-proto v0.19.7 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unresolved link to `RFC5070`
[INFO] [stderr]    --> src/rr/rdata/caa.rs:235:36
[INFO] [stderr]     |
[INFO] [stderr] 235 |     ///    (IODEF) format is used [RFC5070].
[INFO] [stderr]     |                                    ^^^^^^^ no item named `RFC5070` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `RFC5280`
[INFO] [stderr]    --> src/rr/rdata/tlsa.rs:178:75
[INFO] [stderr]     |
[INFO] [stderr] 178 |     /// Full certificate: the Certificate binary structure as defined in [RFC5280]
[INFO] [stderr]     |                                                                           ^^^^^^^ no item named `RFC5280` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `RFC5280`
[INFO] [stderr]    --> src/rr/rdata/tlsa.rs:181:75
[INFO] [stderr]     |
[INFO] [stderr] 181 |     /// SubjectPublicKeyInfo: DER-encoded binary structure as defined in [RFC5280]
[INFO] [stderr]     |                                                                           ^^^^^^^ no item named `RFC5280` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `RFC6234`
[INFO] [stderr]    --> src/rr/rdata/tlsa.rs:239:43
[INFO] [stderr]     |
[INFO] [stderr] 239 |     /// SHA-256 hash of selected content [RFC6234]
[INFO] [stderr]     |                                           ^^^^^^^ no item named `RFC6234` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `RFC6234`
[INFO] [stderr]    --> src/rr/rdata/tlsa.rs:242:43
[INFO] [stderr]     |
[INFO] [stderr] 242 |     /// SHA-512 hash of selected content [RFC6234]
[INFO] [stderr]     |                                           ^^^^^^^ no item named `RFC6234` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `1`
[INFO] [stderr]   --> src/rr/record_type.rs:41:18
[INFO] [stderr]    |
[INFO] [stderr] 41 |     /// RFC 1035[1] IPv4 Address record
[INFO] [stderr]    |                  ^ no item named `1` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `2`
[INFO] [stderr]   --> src/rr/record_type.rs:43:18
[INFO] [stderr]    |
[INFO] [stderr] 43 |     /// RFC 3596[2] IPv6 address record
[INFO] [stderr]    |                  ^ no item named `2` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `1`
[INFO] [stderr]   --> src/rr/record_type.rs:48:18
[INFO] [stderr]    |
[INFO] [stderr] 48 |     /// RFC 1035[1] All cached records, aka ANY
[INFO] [stderr]    |                  ^ no item named `1` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `1`
[INFO] [stderr]   --> src/rr/record_type.rs:51:18
[INFO] [stderr]    |
[INFO] [stderr] 51 |     /// RFC 1035[1] Authoritative Zone Transfer
[INFO] [stderr]    |                  ^ no item named `1` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `1`
[INFO] [stderr]   --> src/rr/record_type.rs:56:18
[INFO] [stderr]    |
[INFO] [stderr] 56 |     /// RFC 1035[1] Canonical name record
[INFO] [stderr]    |                  ^ no item named `1` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `1`
[INFO] [stderr]   --> src/rr/record_type.rs:66:18
[INFO] [stderr]    |
[INFO] [stderr] 66 |     /// RFC 1035[1] Mail exchange record
[INFO] [stderr]    |                  ^ no item named `1` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `1`
[INFO] [stderr]   --> src/rr/record_type.rs:70:18
[INFO] [stderr]    |
[INFO] [stderr] 70 |     /// RFC 1035[1] Name server record
[INFO] [stderr]    |                  ^ no item named `1` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `1`
[INFO] [stderr]   --> src/rr/record_type.rs:72:18
[INFO] [stderr]    |
[INFO] [stderr] 72 |     /// RFC 1035[1] Null server record, for testing
[INFO] [stderr]    |                  ^ no item named `1` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `1`
[INFO] [stderr]   --> src/rr/record_type.rs:78:18
[INFO] [stderr]    |
[INFO] [stderr] 78 |     /// RFC 1035[1] Pointer record
[INFO] [stderr]    |                  ^ no item named `1` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `1`
[INFO] [stderr]   --> src/rr/record_type.rs:81:18
[INFO] [stderr]    |
[INFO] [stderr] 81 |     /// RFC 1035[1] and RFC 2308[9] Start of [a zone of] authority record
[INFO] [stderr]    |                  ^ no item named `1` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `9`
[INFO] [stderr]   --> src/rr/record_type.rs:81:34
[INFO] [stderr]    |
[INFO] [stderr] 81 |     /// RFC 1035[1] and RFC 2308[9] Start of [a zone of] authority record
[INFO] [stderr]    |                                  ^ no item named `9` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `1`
[INFO] [stderr]   --> src/rr/record_type.rs:92:18
[INFO] [stderr]    |
[INFO] [stderr] 92 |     /// RFC 1035[1] Text record
[INFO] [stderr]    |                  ^ no item named `1` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `futures::sync::mpsc::UnboundedSender`
[INFO] [stderr]   --> src/xfer/mod.rs:72:14
[INFO] [stderr]    |
[INFO] [stderr] 72 |     /// see [`futures::sync::mpsc::UnboundedSender`]
[INFO] [stderr]    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `sync` in module `futures`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `futures::sync::mpsc::UnboundedSender`
[INFO] [stderr]    --> src/xfer/mod.rs:128:14
[INFO] [stderr]     |
[INFO] [stderr] 128 |     /// see [`futures::sync::mpsc::UnboundedSender`]
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `sync` in module `futures`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `from_ascii`
[INFO] [stderr]     --> src/rr/domain/name.rs:1180:66
[INFO] [stderr]      |
[INFO] [stderr] 1180 |     /// Uses the Name::from_utf8 conversion on this string, see [`from_ascii`] for ascii only, or for preserving case
[INFO] [stderr]      |                                                                  ^^^^^^^^^^^^ no item named `from_ascii` in scope
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/rr/rdata/opt.rs:382:5
[INFO] [stderr]     |
[INFO] [stderr] 382 | /// http://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml#dns-parameters-13
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<http://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml#dns-parameters-13>`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(rustdoc::non_autolinks)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/serialize/binary/encoder.rs:188:54
[INFO] [stderr]     |
[INFO] [stderr] 188 |     /// Emit all names in canonical form, useful for https://tools.ietf.org/html/rfc3597
[INFO] [stderr]     |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://tools.ietf.org/html/rfc3597>`
[INFO] [stderr] 
[INFO] [stderr] warning: 22 warnings emitted
[INFO] [stderr] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 28.28s
[INFO] running `Command { std: "docker" "inspect" "91fed28c2818cd6e9f9f48cacfb269d41bfdb2f7da5b2852d2113310ea71eb9e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "91fed28c2818cd6e9f9f48cacfb269d41bfdb2f7da5b2852d2113310ea71eb9e", kill_on_drop: false }`
[INFO] [stdout] 91fed28c2818cd6e9f9f48cacfb269d41bfdb2f7da5b2852d2113310ea71eb9e