os_info 2.0.7

Detect the operating system type and version.
Documentation
Build #275119 2020-07-26T12:44:32.797091+00:00
# rustc version
rustc 1.47.0-nightly (d6953df14 2020-07-25)
# docs.rs version
docsrs 0.6.0 (a8f046a 2020-07-25)

# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/os_info-2.0.7/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/os_info-2.0.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" "MAP_USER_ID=1001" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=-Z unstable-options --resource-suffix -20200725-1.47.0-nightly-d6953df14 --static-root-path / --cap-lints warn --extern-html-root-url winapi=https://docs.rs/winapi/0.3.9 --extern-html-root-url serde=https://docs.rs/serde/1.0.114 --extern-html-root-url itertools=https://docs.rs/itertools/0.9.0 --extern-html-root-url doc_comment=https://docs.rs/doc-comment/0.3.3 --extern-html-root-url log=https://docs.rs/log/0.4.11 --extern-html-root-url pretty_assertions=https://docs.rs/pretty_assertions/0.6.1" "-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" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "doc" "--lib" "--no-deps" "-j2", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 6a00b27377803da19fb51281b34efdd5aa776ac9cab546efee8261365f94260f
[INFO] running `Command { std: "docker" "start" "-a" "6a00b27377803da19fb51281b34efdd5aa776ac9cab546efee8261365f94260f", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.19
[INFO] [stderr]    Compiling unicode-xid v0.2.1
[INFO] [stderr]    Compiling syn v1.0.35
[INFO] [stderr]    Compiling serde_derive v1.0.114
[INFO] [stderr]    Compiling serde v1.0.114
[INFO] [stderr]    Compiling log v0.4.11
[INFO] [stderr]     Checking cfg-if v0.1.10
[INFO] [stderr]    Compiling quote v1.0.7
[INFO] [stderr]  Documenting os_info v2.0.7 (/opt/rustwide/workdir)
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/lib.rs:1:1
[INFO] [stderr]    |
[INFO] [stderr] 1  | / //! `os_info`
[INFO] [stderr] 2  | | //!
[INFO] [stderr] 3  | | //! Provides interfaces for getting information about the current operating system, such as type,
[INFO] [stderr] 4  | | //! version, edition and bitness.
[INFO] [stderr]    | |_________________________________^
[INFO] [stderr]    |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]   --> src/lib.rs:10:5
[INFO] [stderr]    |
[INFO] [stderr] 10 |     missing_doc_code_examples
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/info.rs:23:5
[INFO] [stderr]    |
[INFO] [stderr] 23 |     /// Operating system type. See `Type` for details.
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/info.rs:25:5
[INFO] [stderr]    |
[INFO] [stderr] 25 |     /// Operating system version. See `Version` for details.
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/info.rs:27:5
[INFO] [stderr]    |
[INFO] [stderr] 27 | /     /// Operating system architecture in terms of how many bits compose the basic values it can deal
[INFO] [stderr] 28 | |     /// with. See `Bitness` for details.
[INFO] [stderr]    | |________________________________________^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]  --> src/version.rs:6:1
[INFO] [stderr]   |
[INFO] [stderr] 6 | /// Operating system version including version number and optional edition.
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/version.rs:10:5
[INFO] [stderr]    |
[INFO] [stderr] 10 |     pub(crate) version: VersionType,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/version.rs:11:5
[INFO] [stderr]    |
[INFO] [stderr] 11 |     pub(crate) edition: Option<String>,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]  --> src/bitness.rs:7:1
[INFO] [stderr]   |
[INFO] [stderr] 7 | /// Operating system architecture in terms of how many bits compose the basic values it can deal with.
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/bitness.rs:12:5
[INFO] [stderr]    |
[INFO] [stderr] 12 |     /// Unknown bitness (unable to determine).
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/bitness.rs:14:5
[INFO] [stderr]    |
[INFO] [stderr] 14 |     /// 32-bit.
[INFO] [stderr]    |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/bitness.rs:16:5
[INFO] [stderr]    |
[INFO] [stderr] 16 |     /// 64-bit.
[INFO] [stderr]    |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]  --> src/os_type.rs:3:1
[INFO] [stderr]   |
[INFO] [stderr] 3 | /// A list of supported operating system types.
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]  --> src/os_type.rs:9:5
[INFO] [stderr]   |
[INFO] [stderr] 9 |     /// Alpine Linux (<https://en.wikipedia.org/wiki/Alpine_Linux>).
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/os_type.rs:11:5
[INFO] [stderr]    |
[INFO] [stderr] 11 |     /// Amazon Linux AMI (<https://en.wikipedia.org/wiki/Amazon_Machine_Image#Amazon_Linux_AMI>).
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/os_type.rs:13:5
[INFO] [stderr]    |
[INFO] [stderr] 13 |     /// Android (<https://en.wikipedia.org/wiki/Android_(operating_system)>).
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/os_type.rs:15:5
[INFO] [stderr]    |
[INFO] [stderr] 15 |     /// Arch Linux (<https://en.wikipedia.org/wiki/Arch_Linux>).
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/os_type.rs:17:5
[INFO] [stderr]    |
[INFO] [stderr] 17 |     /// CentOS (<https://en.wikipedia.org/wiki/CentOS>).
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/os_type.rs:19:5
[INFO] [stderr]    |
[INFO] [stderr] 19 |     /// Debian (<https://en.wikipedia.org/wiki/Debian>).
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/os_type.rs:21:5
[INFO] [stderr]    |
[INFO] [stderr] 21 |     /// Emscripten (<https://en.wikipedia.org/wiki/Emscripten>).
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/os_type.rs:23:5
[INFO] [stderr]    |
[INFO] [stderr] 23 |     /// Fedora (<https://en.wikipedia.org/wiki/Fedora_(operating_system)>).
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/os_type.rs:25:5
[INFO] [stderr]    |
[INFO] [stderr] 25 |     /// Linux based operating system (<https://en.wikipedia.org/wiki/Linux>).
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/os_type.rs:27:5
[INFO] [stderr]    |
[INFO] [stderr] 27 |     /// Mac OS X/OS X/macOS (<https://en.wikipedia.org/wiki/MacOS>).
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/os_type.rs:29:5
[INFO] [stderr]    |
[INFO] [stderr] 29 |     /// Manjaro (<https://en.wikipedia.org/wiki/Manjaro>).
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/os_type.rs:31:5
[INFO] [stderr]    |
[INFO] [stderr] 31 |     /// openSUSE (<https://en.wikipedia.org/wiki/OpenSUSE>).
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/os_type.rs:33:5
[INFO] [stderr]    |
[INFO] [stderr] 33 |     /// Oracle Linux (<https://en.wikipedia.org/wiki/Oracle_Linux>).
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/os_type.rs:35:5
[INFO] [stderr]    |
[INFO] [stderr] 35 |     /// Pop!_OS (<https://en.wikipedia.org/wiki/Pop!_OS>)
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/os_type.rs:37:5
[INFO] [stderr]    |
[INFO] [stderr] 37 |     /// Red Hat Linux (<https://en.wikipedia.org/wiki/Red_Hat_Linux>).
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/os_type.rs:39:5
[INFO] [stderr]    |
[INFO] [stderr] 39 |     /// Red Hat Enterprise Linux (<https://en.wikipedia.org/wiki/Red_Hat_Enterprise_Linux>).
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/os_type.rs:41:5
[INFO] [stderr]    |
[INFO] [stderr] 41 |     /// Redox (<https://en.wikipedia.org/wiki/Redox_(operating_system)>).
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/os_type.rs:43:5
[INFO] [stderr]    |
[INFO] [stderr] 43 |     /// Solus (<https://en.wikipedia.org/wiki/Solus_(operating_system)>).
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/os_type.rs:45:5
[INFO] [stderr]    |
[INFO] [stderr] 45 |     /// SUSE Linux Enterprise Server (<https://en.wikipedia.org/wiki/SUSE_Linux_Enterprise>).
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/os_type.rs:47:5
[INFO] [stderr]    |
[INFO] [stderr] 47 |     /// Ubuntu (<https://en.wikipedia.org/wiki/Ubuntu_(operating_system)>).
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/os_type.rs:49:5
[INFO] [stderr]    |
[INFO] [stderr] 49 |     /// Unknown operating system.
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/os_type.rs:51:5
[INFO] [stderr]    |
[INFO] [stderr] 51 |     /// Windows (<https://en.wikipedia.org/wiki/Microsoft_Windows>).
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/version.rs:14:1
[INFO] [stderr]    |
[INFO] [stderr] 14 | /// Operating system version.
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/version.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |     /// Unknown version.
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/version.rs:20:5
[INFO] [stderr]    |
[INFO] [stderr] 20 |     /// Semantic version (major.minor.patch).
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/version.rs:22:5
[INFO] [stderr]    |
[INFO] [stderr] 22 |     /// Custom version format.
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/linux/mod.rs:1:1
[INFO] [stderr]    |
[INFO] [stderr] 1  | / mod file_release;
[INFO] [stderr] 2  | | mod lsb_release;
[INFO] [stderr] 3  | |
[INFO] [stderr] 4  | | use log::trace;
[INFO] [stderr] ...  |
[INFO] [stderr] 47 | |     }
[INFO] [stderr] 48 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/linux/file_release.rs:1:1
[INFO] [stderr]     |
[INFO] [stderr] 1   | / use std::{fs::File, io::Read, path::Path};
[INFO] [stderr] 2   | |
[INFO] [stderr] 3   | | use log::{trace, warn};
[INFO] [stderr] 4   | |
[INFO] [stderr] ...   |
[INFO] [stderr] 173 | |     }
[INFO] [stderr] 174 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/linux/lsb_release.rs:3:1
[INFO] [stderr]     |
[INFO] [stderr] 3   | / use std::process::Command;
[INFO] [stderr] 4   | |
[INFO] [stderr] 5   | | use log::{trace, warn};
[INFO] [stderr] 6   | |
[INFO] [stderr] ...   |
[INFO] [stderr] 358 | |     }
[INFO] [stderr] 359 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/bitness.rs:3:1
[INFO] [stderr]    |
[INFO] [stderr] 3  | / use std::fmt::{self, Display, Formatter};
[INFO] [stderr] 4  | | #[cfg(any(target_os = "linux", target_os = "macos"))]
[INFO] [stderr] 5  | | use std::process::{Command, Output};
[INFO] [stderr] 6  | |
[INFO] [stderr] ...  |
[INFO] [stderr] 48 | |     }
[INFO] [stderr] 49 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/info.rs:3:1
[INFO] [stderr]     |
[INFO] [stderr] 3   | / use std::fmt::{self, Display, Formatter};
[INFO] [stderr] 4   | |
[INFO] [stderr] 5   | | use super::{Bitness, Type, Version};
[INFO] [stderr] 6   | |
[INFO] [stderr] ...   |
[INFO] [stderr] 183 | |     }
[INFO] [stderr] 184 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/info.rs:32:1
[INFO] [stderr]     |
[INFO] [stderr] 32  | / impl Info {
[INFO] [stderr] 33  | |     /// Constructs a new `Info` instance with unknown type, version and bitness.
[INFO] [stderr] 34  | |     ///
[INFO] [stderr] 35  | |     /// # Examples
[INFO] [stderr] ...   |
[INFO] [stderr] 116 | |     }
[INFO] [stderr] 117 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/matcher.rs:1:1
[INFO] [stderr]     |
[INFO] [stderr] 1   | / /// An implementation to match on simple strings.
[INFO] [stderr] 2   | | #[derive(Debug, Clone)]
[INFO] [stderr] 3   | | pub enum Matcher {
[INFO] [stderr] 4   | |     /// Considers the entire string (trimmed) to be the match.
[INFO] [stderr] ...   |
[INFO] [stderr] 150 | |     }
[INFO] [stderr] 151 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/os_type.rs:1:1
[INFO] [stderr]    |
[INFO] [stderr] 1  | / use std::fmt::{self, Display, Formatter};
[INFO] [stderr] 2  | |
[INFO] [stderr] 3  | | /// A list of supported operating system types.
[INFO] [stderr] 4  | | #[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
[INFO] [stderr] ...  |
[INFO] [stderr] 64 | |     }
[INFO] [stderr] 65 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/version.rs:1:1
[INFO] [stderr]     |
[INFO] [stderr] 1   | / use std::fmt::{self, Display, Formatter, Write};
[INFO] [stderr] 2   | |
[INFO] [stderr] 3   | | #[cfg(feature = "serde")]
[INFO] [stderr] 4   | | use serde::{Deserialize, Serialize};
[INFO] [stderr] ...   |
[INFO] [stderr] 260 | |     }
[INFO] [stderr] 261 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/version.rs:26:1
[INFO] [stderr]    |
[INFO] [stderr] 26 | / impl VersionType {
[INFO] [stderr] 27 | |     /// Constructs `VersionType` from the given string.
[INFO] [stderr] 28 | |     ///
[INFO] [stderr] 29 | |     /// The resulting type is `VersionType::Semantic` if the given string can be parsed
[INFO] [stderr] ...  |
[INFO] [stderr] 49 | |     }
[INFO] [stderr] 50 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/version.rs:52:1
[INFO] [stderr]     |
[INFO] [stderr] 52  | / impl Version {
[INFO] [stderr] 53  | |     /// Constructs a new `Version` instance with the given version type and edition.
[INFO] [stderr] 54  | |     ///
[INFO] [stderr] 55  | |     /// # Examples
[INFO] [stderr] ...   |
[INFO] [stderr] 148 | |     }
[INFO] [stderr] 149 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/info.rs:119:1
[INFO] [stderr]     |
[INFO] [stderr] 119 | / impl Default for Info {
[INFO] [stderr] 120 | |     fn default() -> Self {
[INFO] [stderr] 121 | |         Self::unknown()
[INFO] [stderr] 122 | |     }
[INFO] [stderr] 123 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/info.rs:120:5
[INFO] [stderr]     |
[INFO] [stderr] 120 | /     fn default() -> Self {
[INFO] [stderr] 121 | |         Self::unknown()
[INFO] [stderr] 122 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/bitness.rs:20:1
[INFO] [stderr]    |
[INFO] [stderr] 20 | / impl Display for Bitness {
[INFO] [stderr] 21 | |     fn fmt(&self, f: &mut Formatter) -> fmt::Result {
[INFO] [stderr] 22 | |         match *self {
[INFO] [stderr] 23 | |             Bitness::Unknown => write!(f, "unknown"),
[INFO] [stderr] ...  |
[INFO] [stderr] 27 | |     }
[INFO] [stderr] 28 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/bitness.rs:21:5
[INFO] [stderr]    |
[INFO] [stderr] 21 | /     fn fmt(&self, f: &mut Formatter) -> fmt::Result {
[INFO] [stderr] 22 | |         match *self {
[INFO] [stderr] 23 | |             Bitness::Unknown => write!(f, "unknown"),
[INFO] [stderr] 24 | |             Bitness::X32 => write!(f, "32-bit"),
[INFO] [stderr] 25 | |             Bitness::X64 => write!(f, "64-bit"),
[INFO] [stderr] 26 | |         }
[INFO] [stderr] 27 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/info.rs:125:1
[INFO] [stderr]     |
[INFO] [stderr] 125 | / impl Display for Info {
[INFO] [stderr] 126 | |     fn fmt(&self, f: &mut Formatter) -> fmt::Result {
[INFO] [stderr] 127 | |         write!(f, "{}", self.os_type)?;
[INFO] [stderr] 128 | |         write!(f, " ({})", self.version)?;
[INFO] [stderr] 129 | |         write!(f, " ({})", self.bitness)
[INFO] [stderr] 130 | |     }
[INFO] [stderr] 131 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/info.rs:126:5
[INFO] [stderr]     |
[INFO] [stderr] 126 | /     fn fmt(&self, f: &mut Formatter) -> fmt::Result {
[INFO] [stderr] 127 | |         write!(f, "{}", self.os_type)?;
[INFO] [stderr] 128 | |         write!(f, " ({})", self.version)?;
[INFO] [stderr] 129 | |         write!(f, " ({})", self.bitness)
[INFO] [stderr] 130 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/os_type.rs:55:1
[INFO] [stderr]    |
[INFO] [stderr] 55 | / impl Display for Type {
[INFO] [stderr] 56 | |     fn fmt(&self, f: &mut Formatter) -> fmt::Result {
[INFO] [stderr] 57 | |         match *self {
[INFO] [stderr] 58 | |             Type::Redhat => write!(f, "Red Hat Linux"),
[INFO] [stderr] ...  |
[INFO] [stderr] 64 | |     }
[INFO] [stderr] 65 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]   --> src/os_type.rs:56:5
[INFO] [stderr]    |
[INFO] [stderr] 56 | /     fn fmt(&self, f: &mut Formatter) -> fmt::Result {
[INFO] [stderr] 57 | |         match *self {
[INFO] [stderr] 58 | |             Type::Redhat => write!(f, "Red Hat Linux"),
[INFO] [stderr] 59 | |             Type::Arch => write!(f, "Arch Linux"),
[INFO] [stderr] ...  |
[INFO] [stderr] 63 | |         }
[INFO] [stderr] 64 | |     }
[INFO] [stderr]    | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/version.rs:151:1
[INFO] [stderr]     |
[INFO] [stderr] 151 | / impl Display for Version {
[INFO] [stderr] 152 | |     fn fmt(&self, f: &mut Formatter) -> fmt::Result {
[INFO] [stderr] 153 | |         if let Some(ref edition) = self.edition {
[INFO] [stderr] 154 | |             write!(f, "{} ", edition)?;
[INFO] [stderr] ...   |
[INFO] [stderr] 157 | |     }
[INFO] [stderr] 158 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/version.rs:152:5
[INFO] [stderr]     |
[INFO] [stderr] 152 | /     fn fmt(&self, f: &mut Formatter) -> fmt::Result {
[INFO] [stderr] 153 | |         if let Some(ref edition) = self.edition {
[INFO] [stderr] 154 | |             write!(f, "{} ", edition)?;
[INFO] [stderr] 155 | |         }
[INFO] [stderr] 156 | |         write!(f, "{}", self.version)
[INFO] [stderr] 157 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/version.rs:160:1
[INFO] [stderr]     |
[INFO] [stderr] 160 | / impl Display for VersionType {
[INFO] [stderr] 161 | |     fn fmt(&self, f: &mut Formatter) -> fmt::Result {
[INFO] [stderr] 162 | |         match *self {
[INFO] [stderr] 163 | |             VersionType::Unknown => f.write_char('?'),
[INFO] [stderr] ...   |
[INFO] [stderr] 169 | |     }
[INFO] [stderr] 170 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr] 
[INFO] [stderr] warning: missing code example in this documentation
[INFO] [stderr]    --> src/version.rs:161:5
[INFO] [stderr]     |
[INFO] [stderr] 161 | /     fn fmt(&self, f: &mut Formatter) -> fmt::Result {
[INFO] [stderr] 162 | |         match *self {
[INFO] [stderr] 163 | |             VersionType::Unknown => f.write_char('?'),
[INFO] [stderr] 164 | |             VersionType::Semantic(major, minor, patch) => {
[INFO] [stderr] ...   |
[INFO] [stderr] 168 | |         }
[INFO] [stderr] 169 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: 61 warnings emitted
[INFO] [stderr] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 30.38s
[INFO] running `Command { std: "docker" "inspect" "6a00b27377803da19fb51281b34efdd5aa776ac9cab546efee8261365f94260f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6a00b27377803da19fb51281b34efdd5aa776ac9cab546efee8261365f94260f", kill_on_drop: false }`
[INFO] [stdout] 6a00b27377803da19fb51281b34efdd5aa776ac9cab546efee8261365f94260f