[INFO] crate cddl 0.3.15 is already in cache [INFO] checking cddl-0.3.15 against try#e689e5eaefe96e6dc3ed5bb629c521b7d207aff7 for pr-64398 [INFO] extracting crate cddl 0.3.15 into work/builds/worker-2/source [INFO] validating manifest of crates.io crate cddl 0.3.15 on toolchain e689e5eaefe96e6dc3ed5bb629c521b7d207aff7-alt [INFO] running `"/mnt/big/crater/work/cargo-home/bin/cargo" "+e689e5eaefe96e6dc3ed5bb629c521b7d207aff7-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate cddl 0.3.15 [INFO] finished tweaking crates.io crate cddl 0.3.15 [INFO] tweaked toml for crates.io crate cddl 0.3.15 written to work/builds/worker-2/source/Cargo.toml [INFO] crate crates.io crate cddl 0.3.15 already has a lockfile, it will not be regenerated [INFO] running `"/mnt/big/crater/work/cargo-home/bin/cargo" "+e689e5eaefe96e6dc3ed5bb629c521b7d207aff7-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/mnt/big/crater/work/builds/worker-2/source:/opt/rustwide/workdir:ro,Z" "-v" "/mnt/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+e689e5eaefe96e6dc3ed5bb629c521b7d207aff7-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 561d2f16e0ced88ae78fc755fe0110ef565a262e49a5fe167a361325887c2532 [INFO] running `"docker" "start" "-a" "561d2f16e0ced88ae78fc755fe0110ef565a262e49a5fe167a361325887c2532"` [INFO] [stderr] Checking base16 v0.2.1 [INFO] [stderr] Compiling syn v1.0.4 [INFO] [stderr] Checking lexical-core v0.4.3 [INFO] [stderr] Compiling serde_derive v1.0.99 [INFO] [stderr] Checking serde v1.0.99 [INFO] [stderr] Checking serde_json v1.0.40 [INFO] [stderr] Checking serde_cbor v0.10.1 [INFO] [stderr] Checking cddl v0.3.15 (/opt/rustwide/workdir) [INFO] [stderr] warning: unused variable: `target` [INFO] [stderr] --> src/validation/cbor.rs:192:5 [INFO] [stderr] | [INFO] [stderr] 192 | target: &Type2, [INFO] [stderr] | ^^^^^^ help: consider prefixing with an underscore: `_target` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `operator` [INFO] [stderr] --> src/validation/cbor.rs:193:5 [INFO] [stderr] | [INFO] [stderr] 193 | operator: &'static str, [INFO] [stderr] | ^^^^^^^^ help: consider prefixing with an underscore: `_operator` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `controller` [INFO] [stderr] --> src/validation/cbor.rs:194:5 [INFO] [stderr] | [INFO] [stderr] 194 | controller: &Type2, [INFO] [stderr] | ^^^^^^^^^^ help: consider prefixing with an underscore: `_controller` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `value` [INFO] [stderr] --> src/validation/cbor.rs:195:5 [INFO] [stderr] | [INFO] [stderr] 195 | value: &Value, [INFO] [stderr] | ^^^^^ help: consider prefixing with an underscore: `_value` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `target` [INFO] [stderr] --> src/validation/cbor.rs:192:5 [INFO] [stderr] | [INFO] [stderr] 192 | target: &Type2, [INFO] [stderr] | ^^^^^^ help: consider prefixing with an underscore: `_target` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `operator` [INFO] [stderr] --> src/validation/cbor.rs:193:5 [INFO] [stderr] | [INFO] [stderr] 193 | operator: &'static str, [INFO] [stderr] | ^^^^^^^^ help: consider prefixing with an underscore: `_operator` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `controller` [INFO] [stderr] --> src/validation/cbor.rs:194:5 [INFO] [stderr] | [INFO] [stderr] 194 | controller: &Type2, [INFO] [stderr] | ^^^^^^^^^^ help: consider prefixing with an underscore: `_controller` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `value` [INFO] [stderr] --> src/validation/cbor.rs:195:5 [INFO] [stderr] | [INFO] [stderr] 195 | value: &Value, [INFO] [stderr] | ^^^^^ help: consider prefixing with an underscore: `_value` [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:121:3 [INFO] [stderr] | [INFO] [stderr] 121 | FALSE, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] note: lint level defined here [INFO] [stderr] --> src/lib.rs:251:9 [INFO] [stderr] | [INFO] [stderr] 251 | #![warn(missing_docs)] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:122:3 [INFO] [stderr] | [INFO] [stderr] 122 | TRUE, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:123:3 [INFO] [stderr] | [INFO] [stderr] 123 | BOOL, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:124:3 [INFO] [stderr] | [INFO] [stderr] 124 | NIL, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:125:3 [INFO] [stderr] | [INFO] [stderr] 125 | NULL, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:126:3 [INFO] [stderr] | [INFO] [stderr] 126 | UINT, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:127:3 [INFO] [stderr] | [INFO] [stderr] 127 | NINT, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:128:3 [INFO] [stderr] | [INFO] [stderr] 128 | INT, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:129:3 [INFO] [stderr] | [INFO] [stderr] 129 | FLOAT16, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:130:3 [INFO] [stderr] | [INFO] [stderr] 130 | FLOAT32, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:131:3 [INFO] [stderr] | [INFO] [stderr] 131 | FLOAT64, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:132:3 [INFO] [stderr] | [INFO] [stderr] 132 | FLOAT1632, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:133:3 [INFO] [stderr] | [INFO] [stderr] 133 | FLOAT3264, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:134:3 [INFO] [stderr] | [INFO] [stderr] 134 | FLOAT, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:135:3 [INFO] [stderr] | [INFO] [stderr] 135 | BSTR, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:136:3 [INFO] [stderr] | [INFO] [stderr] 136 | TSTR, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:137:3 [INFO] [stderr] | [INFO] [stderr] 137 | ANY, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:138:3 [INFO] [stderr] | [INFO] [stderr] 138 | BYTES, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:139:3 [INFO] [stderr] | [INFO] [stderr] 139 | TEXT, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:140:3 [INFO] [stderr] | [INFO] [stderr] 140 | TDATE, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:141:3 [INFO] [stderr] | [INFO] [stderr] 141 | TIME, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:142:3 [INFO] [stderr] | [INFO] [stderr] 142 | NUMBER, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:143:3 [INFO] [stderr] | [INFO] [stderr] 143 | BIGUINT, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:144:3 [INFO] [stderr] | [INFO] [stderr] 144 | BIGNINT, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:145:3 [INFO] [stderr] | [INFO] [stderr] 145 | BIGINT, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:146:3 [INFO] [stderr] | [INFO] [stderr] 146 | INTEGER, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:147:3 [INFO] [stderr] | [INFO] [stderr] 147 | UNSIGNED, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:148:3 [INFO] [stderr] | [INFO] [stderr] 148 | DECFRAC, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:149:3 [INFO] [stderr] | [INFO] [stderr] 149 | BIGFLOAT, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:150:3 [INFO] [stderr] | [INFO] [stderr] 150 | EB64URL, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:151:3 [INFO] [stderr] | [INFO] [stderr] 151 | EB64LEGACY, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:152:3 [INFO] [stderr] | [INFO] [stderr] 152 | EB16, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:153:3 [INFO] [stderr] | [INFO] [stderr] 153 | ENCODEDCBOR, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:154:3 [INFO] [stderr] | [INFO] [stderr] 154 | URI, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:155:3 [INFO] [stderr] | [INFO] [stderr] 155 | B64URL, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:156:3 [INFO] [stderr] | [INFO] [stderr] 156 | B64LEGACY, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:157:3 [INFO] [stderr] | [INFO] [stderr] 157 | TREGEXP, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:158:3 [INFO] [stderr] | [INFO] [stderr] 158 | MIMEMESSAGE, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:159:3 [INFO] [stderr] | [INFO] [stderr] 159 | CBORANY, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:160:3 [INFO] [stderr] | [INFO] [stderr] 160 | UNDEFINED, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/token.rs:164:3 [INFO] [stderr] | [INFO] [stderr] 164 | pub fn in_standard_prelude(&self) -> Option<&'a str> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an enum [INFO] [stderr] --> src/token.rs:212:1 [INFO] [stderr] | [INFO] [stderr] 212 | pub enum Tag<'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:213:3 [INFO] [stderr] | [INFO] [stderr] 213 | DATA((Option, &'a str)), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:214:3 [INFO] [stderr] | [INFO] [stderr] 214 | MAJORTYPE((u8, Option)), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:215:3 [INFO] [stderr] | [INFO] [stderr] 215 | ANY, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an enum [INFO] [stderr] --> src/token.rs:241:1 [INFO] [stderr] | [INFO] [stderr] 241 | pub enum RangeValue<'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:242:3 [INFO] [stderr] | [INFO] [stderr] 242 | IDENT((&'a str, Option<&'a SocketPlug>)), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:243:3 [INFO] [stderr] | [INFO] [stderr] 243 | INT(isize), [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:244:3 [INFO] [stderr] | [INFO] [stderr] 244 | UINT(usize), [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:245:3 [INFO] [stderr] | [INFO] [stderr] 245 | FLOAT(f64), [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/token.rs:266:3 [INFO] [stderr] | [INFO] [stderr] 266 | pub fn as_value(&self) -> Option> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an enum [INFO] [stderr] --> src/token.rs:287:1 [INFO] [stderr] | [INFO] [stderr] 287 | pub enum Value<'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:289:3 [INFO] [stderr] | [INFO] [stderr] 289 | INT(isize), [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:290:3 [INFO] [stderr] | [INFO] [stderr] 290 | UINT(usize), [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:291:3 [INFO] [stderr] | [INFO] [stderr] 291 | FLOAT(f64), [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:292:3 [INFO] [stderr] | [INFO] [stderr] 292 | TEXT(&'a str), [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an enum [INFO] [stderr] --> src/token.rs:296:1 [INFO] [stderr] | [INFO] [stderr] 296 | pub enum Numeric { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:297:3 [INFO] [stderr] | [INFO] [stderr] 297 | INT(isize), [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:298:3 [INFO] [stderr] | [INFO] [stderr] 298 | UINT(usize), [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:299:3 [INFO] [stderr] | [INFO] [stderr] 299 | FLOAT(f64), [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an enum [INFO] [stderr] --> src/token.rs:320:1 [INFO] [stderr] | [INFO] [stderr] 320 | pub enum ByteSliceValue<'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:321:3 [INFO] [stderr] | [INFO] [stderr] 321 | UTF8(&'a [u8]), [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:322:3 [INFO] [stderr] | [INFO] [stderr] 322 | B16(&'a [u8]), [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:323:3 [INFO] [stderr] | [INFO] [stderr] 323 | B64(&'a [u8]), [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an enum [INFO] [stderr] --> src/token.rs:349:1 [INFO] [stderr] | [INFO] [stderr] 349 | pub enum ByteVecValue { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:350:3 [INFO] [stderr] | [INFO] [stderr] 350 | B16(Vec), [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:351:3 [INFO] [stderr] | [INFO] [stderr] 351 | B64(Vec), [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an enum [INFO] [stderr] --> src/token.rs:376:1 [INFO] [stderr] | [INFO] [stderr] 376 | pub enum SocketPlug { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:377:3 [INFO] [stderr] | [INFO] [stderr] 377 | TYPE, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/token.rs:378:3 [INFO] [stderr] | [INFO] [stderr] 378 | GROUP, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a function [INFO] [stderr] --> src/token.rs:493:1 [INFO] [stderr] | [INFO] [stderr] 493 | pub fn lookup_control_from_str(ident: &str) -> Option { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a function [INFO] [stderr] --> src/token.rs:514:1 [INFO] [stderr] | [INFO] [stderr] 514 | pub fn control_str_from_token(t: &Token) -> Option<&'static str> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a function [INFO] [stderr] --> src/token.rs:535:1 [INFO] [stderr] | [INFO] [stderr] 535 | pub fn lookup_ident(ident: &str) -> Token { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a function [INFO] [stderr] --> src/validation/cbor.rs:914:1 [INFO] [stderr] | [INFO] [stderr] 914 | pub fn validate_cbor_from_slice(cddl_input: &str, cbor_input: &[u8]) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a trait method [INFO] [stderr] --> src/validation/mod.rs:134:3 [INFO] [stderr] | [INFO] [stderr] 134 | / fn validate_type1( [INFO] [stderr] 135 | | &self, [INFO] [stderr] 136 | | t1: &Type1, [INFO] [stderr] 137 | | expected_memberkey: Option, [INFO] [stderr] ... | [INFO] [stderr] 140 | | value: &T, [INFO] [stderr] 141 | | ) -> Result; [INFO] [stderr] | |______________^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a trait method [INFO] [stderr] --> src/validation/mod.rs:143:3 [INFO] [stderr] | [INFO] [stderr] 143 | fn validate_range(&self, lower: &Type2, upper: &Type2, is_inclusive: bool, value: &T) -> Result; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a trait method [INFO] [stderr] --> src/validation/mod.rs:145:3 [INFO] [stderr] | [INFO] [stderr] 145 | / fn validate_control_operator( [INFO] [stderr] 146 | | &self, [INFO] [stderr] 147 | | target: &Type2, [INFO] [stderr] 148 | | operator: &'static str, [INFO] [stderr] 149 | | controller: &Type2, [INFO] [stderr] 150 | | value: &T, [INFO] [stderr] 151 | | ) -> Result; [INFO] [stderr] | |______________^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a trait method [INFO] [stderr] --> src/validation/mod.rs:153:3 [INFO] [stderr] | [INFO] [stderr] 153 | / fn validate_type2( [INFO] [stderr] 154 | | &self, [INFO] [stderr] 155 | | t2: &Type2, [INFO] [stderr] 156 | | expected_memberkey: Option, [INFO] [stderr] ... | [INFO] [stderr] 159 | | value: &T, [INFO] [stderr] 160 | | ) -> Result; [INFO] [stderr] | |______________^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a trait method [INFO] [stderr] --> src/validation/mod.rs:162:3 [INFO] [stderr] | [INFO] [stderr] 162 | fn validate_group(&self, g: &Group, occur: Option<&Occur>, value: &T) -> Result; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a trait method [INFO] [stderr] --> src/validation/mod.rs:164:3 [INFO] [stderr] | [INFO] [stderr] 164 | fn validate_group_to_choice_enum(&self, g: &Group, occur: Option<&Occur>, value: &T) -> Result; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a trait method [INFO] [stderr] --> src/validation/mod.rs:166:3 [INFO] [stderr] | [INFO] [stderr] 166 | fn validate_group_choice(&self, gc: &GroupChoice, occur: Option<&Occur>, value: &T) -> Result; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a trait method [INFO] [stderr] --> src/validation/mod.rs:168:3 [INFO] [stderr] | [INFO] [stderr] 168 | / fn validate_group_entry( [INFO] [stderr] 169 | | &self, [INFO] [stderr] 170 | | ge: &GroupEntry, [INFO] [stderr] 171 | | is_enumeration: bool, [INFO] [stderr] ... | [INFO] [stderr] 174 | | value: &T, [INFO] [stderr] 175 | | ) -> Result; [INFO] [stderr] | |______________^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a trait method [INFO] [stderr] --> src/validation/mod.rs:177:3 [INFO] [stderr] | [INFO] [stderr] 177 | fn validate_array_occurrence(&self, occur: &Occur, group: &str, values: &[T]) -> Result; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a trait method [INFO] [stderr] --> src/validation/mod.rs:179:3 [INFO] [stderr] | [INFO] [stderr] 179 | fn expect_bool(&self, ident: &str, value: &T) -> Result; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a trait method [INFO] [stderr] --> src/validation/mod.rs:181:3 [INFO] [stderr] | [INFO] [stderr] 181 | / fn validate_numeric_data_type( [INFO] [stderr] 182 | | &self, [INFO] [stderr] 183 | | expected_memberkey: Option, [INFO] [stderr] 184 | | actual_memberkey: Option, [INFO] [stderr] 185 | | ident: &str, [INFO] [stderr] 186 | | value: &T, [INFO] [stderr] 187 | | ) -> Result; [INFO] [stderr] | |______________^ [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 04s [INFO] running `"docker" "inspect" "561d2f16e0ced88ae78fc755fe0110ef565a262e49a5fe167a361325887c2532"` [INFO] running `"docker" "rm" "-f" "561d2f16e0ced88ae78fc755fe0110ef565a262e49a5fe167a361325887c2532"` [INFO] [stdout] 561d2f16e0ced88ae78fc755fe0110ef565a262e49a5fe167a361325887c2532