# rustc version rustc 1.44.0-nightly (699f83f52 2020-03-29)
# docs.rs version docsrs 0.6.0 (d60e54f 2020-03-30)
# build log [INFO] running `"docker" "create" "-v" "/home/cratesfyi/workspace/builds/dice-command-parser-0.4.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/dice-command-parser-0.4.0/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 -20200329-1.44.0-nightly-699f83f52 --static-root-path / --extern-html-root-url thiserror=https://docs.rs/thiserror/1.0.14 --extern-html-root-url nom=https://docs.rs/nom/5.1.1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "3221225472" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "doc" "--lib" "--no-deps"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 5d9c6e2107bb5af932b1a7e3cd23b9f2e33eb8a7e588053c31b50718f0d21ca3 [INFO] running `"docker" "start" "-a" "5d9c6e2107bb5af932b1a7e3cd23b9f2e33eb8a7e588053c31b50718f0d21ca3"` [INFO] [stderr] Compiling proc-macro2 v1.0.9 [INFO] [stderr] Compiling semver-parser v0.7.0 [INFO] [stderr] Compiling unicode-xid v0.2.0 [INFO] [stderr] Compiling ryu v1.0.3 [INFO] [stderr] Compiling arrayvec v0.4.12 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling syn v1.0.17 [INFO] [stderr] Compiling memchr v2.3.3 [INFO] [stderr] Checking nodrop v0.1.14 [INFO] [stderr] Compiling version_check v0.9.1 [INFO] [stderr] Checking cfg-if v0.1.9 [INFO] [stderr] Checking static_assertions v0.3.4 [INFO] [stderr] Compiling semver v0.9.0 [INFO] [stderr] Compiling rustc_version v0.2.3 [INFO] [stderr] Compiling nom v5.1.1 [INFO] [stderr] Compiling quote v1.0.3 [INFO] [stderr] Compiling lexical-core v0.6.7 [INFO] [stderr] Compiling thiserror-impl v1.0.14 [INFO] [stderr] Checking thiserror v1.0.14 [INFO] [stderr] Documenting dice-command-parser v0.4.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: missing code example in this documentation [INFO] [stderr] --> src/lib.rs:6:1 [INFO] [stderr] | [INFO] [stderr] 6 | / //! This crate provides functionality for the basic parsing of dice roll commands e.g. `d100`, `d6 + 5`, `2d20 - 1`. [INFO] [stderr] 7 | | //! Given some input it will produce a `DiceRoll` struct which can be used to then calculate a result. [INFO] [stderr] | |______________________________________________________________________________________________________^ [INFO] [stderr] | [INFO] [stderr] note: the lint level is defined here [INFO] [stderr] --> src/lib.rs:4:9 [INFO] [stderr] | [INFO] [stderr] 4 | #![warn(missing_doc_code_examples)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing code example in this documentation [INFO] [stderr] --> src/lib.rs:11:1 [INFO] [stderr] | [INFO] [stderr] 11 | /// Provides access to the `DiceRoll` struct. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing code example in this documentation [INFO] [stderr] --> src/dice_roll.rs:2:1 [INFO] [stderr] | [INFO] [stderr] 2 | / /// This struct represents the information required to calculate the result of a dice roll given the command string. [INFO] [stderr] 3 | | /// Validating the sanity of each of the parameters is left to the user. e.g. The number of dice to roll could be 0. [INFO] [stderr] | |____________________________________________________________________________________________________________________^ [INFO] [stderr] [INFO] [stderr] warning: missing code example in this documentation [INFO] [stderr] --> src/dice_roll.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | /// How many dice should be rolled. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing code example in this documentation [INFO] [stderr] --> src/dice_roll.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | /// How many faces each dice has. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing code example in this documentation [INFO] [stderr] --> src/dice_roll.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | /// The optional fixed modifier that should be applied to each dice roll. Can be positive or negative. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing code example in this documentation [INFO] [stderr] --> src/dice_roll.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 11 | /// Whether the roll has advantage, disadvantage, or is a regular roll [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing code example in this documentation [INFO] [stderr] --> src/dice_roll.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | /// Represents whether a roll has advantage, disadvantage, or not. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing code example in this documentation [INFO] [stderr] --> src/dice_roll.rs:83:5 [INFO] [stderr] | [INFO] [stderr] 83 | /// The roll has advantage and the highest of the two rolls for a set of dice is taken. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing code example in this documentation [INFO] [stderr] --> src/dice_roll.rs:85:5 [INFO] [stderr] | [INFO] [stderr] 85 | /// The roll has disadvantage and the lowest of the two rolls for a set of dice is taken. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing code example in this documentation [INFO] [stderr] --> src/dice_roll.rs:87:5 [INFO] [stderr] | [INFO] [stderr] 87 | /// A regular roll occurs - only one roll neds to occur. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing code example in this documentation [INFO] [stderr] --> src/dice_roll.rs:15:1 [INFO] [stderr] | [INFO] [stderr] 15 | / impl DiceRoll { [INFO] [stderr] 16 | | /// A convinience method for creating a `DiceRoll`. [INFO] [stderr] 17 | | /// [INFO] [stderr] 18 | | /// # Examples [INFO] [stderr] ... | [INFO] [stderr] 77 | | } [INFO] [stderr] 78 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: missing code example in this documentation [INFO] [stderr] --> src/lib.rs:13:1 [INFO] [stderr] | [INFO] [stderr] 13 | /// Provides access to the `ParserError` struct. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing code example in this documentation [INFO] [stderr] --> src/error.rs:5:1 [INFO] [stderr] | [INFO] [stderr] 5 | /// Errors that can occur parsing the command input. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing code example in this documentation [INFO] [stderr] --> src/error.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 8 | /// Implies that the string was not in the correct format. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing code example in this documentation [INFO] [stderr] --> src/error.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 11 | /// Occurs when the numbers provided in the input cannot be turned into `i32`. This is likely an overflow or underflow error. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing code example in this documentation [INFO] [stderr] --> src/error.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | /// Reserved for errors that do not fit into other categories. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing code example in this documentation [INFO] [stderr] --> src/dice_roll.rs:91:1 [INFO] [stderr] | [INFO] [stderr] 91 | / impl Default for RollType { [INFO] [stderr] 92 | | fn default() -> Self { [INFO] [stderr] 93 | | Self::Regular [INFO] [stderr] 94 | | } [INFO] [stderr] 95 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: missing code example in this documentation [INFO] [stderr] --> src/dice_roll.rs:92:5 [INFO] [stderr] | [INFO] [stderr] 92 | / fn default() -> Self { [INFO] [stderr] 93 | | Self::Regular [INFO] [stderr] 94 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 13.75s [INFO] running `"docker" "inspect" "5d9c6e2107bb5af932b1a7e3cd23b9f2e33eb8a7e588053c31b50718f0d21ca3"` [INFO] running `"docker" "rm" "-f" "5d9c6e2107bb5af932b1a7e3cd23b9f2e33eb8a7e588053c31b50718f0d21ca3"` [INFO] [stdout] 5d9c6e2107bb5af932b1a7e3cd23b9f2e33eb8a7e588053c31b50718f0d21ca3