[INFO] crate genie-scx 2.0.0 is already in cache
[INFO] checking genie-scx-2.0.0 against master#209b2be09fcaff937480d1fbbe8b31646e361c7a for pr-70917
[INFO] extracting crate genie-scx 2.0.0 into /workspace/builds/worker-12/source
[INFO] validating manifest of crates.io crate genie-scx 2.0.0 on toolchain 209b2be09fcaff937480d1fbbe8b31646e361c7a
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "read-manifest" "--manifest-path" "Cargo.toml"`
[INFO] started tweaking crates.io crate genie-scx 2.0.0
[INFO] finished tweaking crates.io crate genie-scx 2.0.0
[INFO] tweaked toml for crates.io crate genie-scx 2.0.0 written to /workspace/builds/worker-12/source/Cargo.toml
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"`
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "fetch" "--locked" "--manifest-path" "Cargo.toml"`
[INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-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" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "check" "--frozen" "--all" "--all-targets"`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 208176f78ceb271770ab6e1e982bbb7822463ce2dbe79f5914bd6ec252cdd597
[INFO] running `"docker" "start" "-a" "208176f78ceb271770ab6e1e982bbb7822463ce2dbe79f5914bd6ec252cdd597"`
[INFO] [stderr]     Checking genie-scx v2.0.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unreachable pattern
[INFO] [stderr]     --> src/format.rs:1082:13
[INFO] [stderr]      |
[INFO] [stderr] 1082 |             b"1.14" | b"1.20" | b"1.21" => 1.14,
[INFO] [stderr]      |             ^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]     --> src/lib.rs:11:9
[INFO] [stderr]      |
[INFO] [stderr] 11   | #![warn(unused)]
[INFO] [stderr]      |         ^^^^^^
[INFO] [stderr]      = note: `#[warn(unreachable_patterns)]` implied by `#[warn(unused)]`
[INFO] [stderr] 
[INFO] [stderr] warning: unreachable pattern
[INFO] [stderr]     --> src/format.rs:1082:13
[INFO] [stderr]      |
[INFO] [stderr] 1082 |             b"1.14" | b"1.20" | b"1.21" => 1.14,
[INFO] [stderr]      |             ^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]     --> src/lib.rs:11:9
[INFO] [stderr]      |
[INFO] [stderr] 11   | #![warn(unused)]
[INFO] [stderr]      |         ^^^^^^
[INFO] [stderr]      = note: `#[warn(unreachable_patterns)]` implied by `#[warn(unused)]`
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `write_to`
[INFO] [stderr]   --> src/bitmap.rs:25:5
[INFO] [stderr]    |
[INFO] [stderr] 25 |     pub fn write_to<W: Write>(&self, output: &mut W) -> Result<()> {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]   --> src/lib.rs:11:9
[INFO] [stderr]    |
[INFO] [stderr] 11 | #![warn(unused)]
[INFO] [stderr]    |         ^^^^^^
[INFO] [stderr]    = note: `#[warn(dead_code)]` implied by `#[warn(unused)]`
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `write_to`
[INFO] [stderr]   --> src/bitmap.rs:73:5
[INFO] [stderr]    |
[INFO] [stderr] 73 |     pub fn write_to<W: Write>(&self, output: &mut W) -> Result<()> {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `write_to`
[INFO] [stderr]    --> src/bitmap.rs:131:5
[INFO] [stderr]     |
[INFO] [stderr] 131 |     pub fn write_to<W: Write>(&self, output: &mut W) -> Result<()> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `write_empty`
[INFO] [stderr]    --> src/bitmap.rs:141:5
[INFO] [stderr]     |
[INFO] [stderr] 141 |     pub fn write_empty<W: Write>(output: &mut W) -> Result<()> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]   --> src/convert/aoc_to_wk.rs:5:1
[INFO] [stderr]    |
[INFO] [stderr] 5  | pub struct AoCToWK {
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]   --> src/lib.rs:10:9
[INFO] [stderr]    |
[INFO] [stderr] 10 | #![warn(missing_docs)]
[INFO] [stderr]    |         ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]   --> src/convert/mod.rs:51:5
[INFO] [stderr]    |
[INFO] [stderr] 51 |     pub fn convert(&self, scen: &mut Scenario) -> Result<(), ConvertError> {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]   --> src/format.rs:47:1
[INFO] [stderr]    |
[INFO] [stderr] 47 | pub struct ScenarioObject {
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]   --> src/format.rs:66:5
[INFO] [stderr]    |
[INFO] [stderr] 66 |     pub fn from<R: Read>(input: &mut R, version: SCXVersion) -> Result<Self> {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/format.rs:107:5
[INFO] [stderr]     |
[INFO] [stderr] 107 |     pub fn write_to<W: Write>(&self, output: &mut W, version: SCXVersion) -> Result<()> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]   --> src/header.rs:13:1
[INFO] [stderr]    |
[INFO] [stderr] 13 | pub struct DLCOptions {
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/header.rs:14:5
[INFO] [stderr]    |
[INFO] [stderr] 14 |     pub version: i32,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/header.rs:15:5
[INFO] [stderr]    |
[INFO] [stderr] 15 |     pub game_data_set: DataSet,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/header.rs:16:5
[INFO] [stderr]    |
[INFO] [stderr] 16 |     pub dependencies: Vec<DLCPackage>,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]   --> src/header.rs:30:5
[INFO] [stderr]    |
[INFO] [stderr] 30 |     pub fn from<R: Read>(input: &mut R) -> Result<Self> {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]   --> src/header.rs:61:5
[INFO] [stderr]    |
[INFO] [stderr] 61 |     pub fn write_to<W: Write>(&self, output: &mut W) -> Result<()> {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct
[INFO] [stderr]   --> src/header.rs:73:1
[INFO] [stderr]    |
[INFO] [stderr] 73 | pub struct SCXHeader {
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]   --> src/map.rs:28:5
[INFO] [stderr]    |
[INFO] [stderr] 28 |     pub fn from<R: Read>(input: &mut R) -> Result<Self> {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]   --> src/map.rs:52:5
[INFO] [stderr]    |
[INFO] [stderr] 52 |     pub fn write_to<W: Write>(&self, output: &mut W) -> Result<()> {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]   --> src/triggers.rs:54:5
[INFO] [stderr]    |
[INFO] [stderr] 54 |     pub fn amount(&self) -> i32 {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]   --> src/triggers.rs:58:5
[INFO] [stderr]    |
[INFO] [stderr] 58 |     pub fn set_amount(&mut self, amount: i32) {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]   --> src/triggers.rs:62:5
[INFO] [stderr]    |
[INFO] [stderr] 62 |     pub fn resource(&self) -> i32 {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]   --> src/triggers.rs:66:5
[INFO] [stderr]    |
[INFO] [stderr] 66 |     pub fn set_resource(&mut self, resource: i32) {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]   --> src/triggers.rs:70:5
[INFO] [stderr]    |
[INFO] [stderr] 70 |     pub fn primary_object(&self) -> i32 {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]   --> src/triggers.rs:74:5
[INFO] [stderr]    |
[INFO] [stderr] 74 |     pub fn set_primary_object(&mut self, primary_object: i32) {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]   --> src/triggers.rs:78:5
[INFO] [stderr]    |
[INFO] [stderr] 78 |     pub fn secondary_object(&self) -> i32 {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]   --> src/triggers.rs:82:5
[INFO] [stderr]    |
[INFO] [stderr] 82 |     pub fn set_secondary_object(&mut self, secondary_object: i32) {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]   --> src/triggers.rs:86:5
[INFO] [stderr]    |
[INFO] [stderr] 86 |     pub fn unit_type(&self) -> i32 {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]   --> src/triggers.rs:90:5
[INFO] [stderr]    |
[INFO] [stderr] 90 |     pub fn set_unit_type(&mut self, unit_type: i32) {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]   --> src/triggers.rs:94:5
[INFO] [stderr]    |
[INFO] [stderr] 94 |     pub fn player_id(&self) -> i32 {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]   --> src/triggers.rs:98:5
[INFO] [stderr]    |
[INFO] [stderr] 98 |     pub fn set_player_id(&mut self, player_id: i32) {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:102:5
[INFO] [stderr]     |
[INFO] [stderr] 102 |     pub fn technology_id(&self) -> i32 {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:106:5
[INFO] [stderr]     |
[INFO] [stderr] 106 |     pub fn set_technology_id(&mut self, technology_id: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:110:5
[INFO] [stderr]     |
[INFO] [stderr] 110 |     pub fn timer(&self) -> i32 {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:114:5
[INFO] [stderr]     |
[INFO] [stderr] 114 |     pub fn set_timer(&mut self, timer: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:118:5
[INFO] [stderr]     |
[INFO] [stderr] 118 |     pub fn trigger_id(&self) -> i32 {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:122:5
[INFO] [stderr]     |
[INFO] [stderr] 122 |     pub fn set_trigger_id(&mut self, trigger_id: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:126:5
[INFO] [stderr]     |
[INFO] [stderr] 126 |     pub fn area(&self) -> (i32, i32, i32, i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:135:5
[INFO] [stderr]     |
[INFO] [stderr] 135 |     pub fn set_area(&mut self, area: (i32, i32, i32, i32)) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:142:5
[INFO] [stderr]     |
[INFO] [stderr] 142 |     pub fn unit_group(&self) -> i32 {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:146:5
[INFO] [stderr]     |
[INFO] [stderr] 146 |     pub fn set_unit_group(&mut self, unit_group: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:150:5
[INFO] [stderr]     |
[INFO] [stderr] 150 |     pub fn object_type(&self) -> i32 {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:154:5
[INFO] [stderr]     |
[INFO] [stderr] 154 |     pub fn set_object_type(&mut self, object_type: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:158:5
[INFO] [stderr]     |
[INFO] [stderr] 158 |     pub fn ai_signal(&self) -> i32 {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:162:5
[INFO] [stderr]     |
[INFO] [stderr] 162 |     pub fn set_ai_signal(&mut self, ai_signal: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:166:5
[INFO] [stderr]     |
[INFO] [stderr] 166 |     pub fn inverted(&self) -> bool {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:170:5
[INFO] [stderr]     |
[INFO] [stderr] 170 |     pub fn set_inverted(&mut self, inverted: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:238:5
[INFO] [stderr]     |
[INFO] [stderr] 238 |     pub fn ai_goal(&self) -> i32 {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:242:5
[INFO] [stderr]     |
[INFO] [stderr] 242 |     pub fn set_ai_goal(&mut self, ai_goal: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:246:5
[INFO] [stderr]     |
[INFO] [stderr] 246 |     pub fn amount(&self) -> i32 {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:250:5
[INFO] [stderr]     |
[INFO] [stderr] 250 |     pub fn set_amount(&mut self, amount: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:254:5
[INFO] [stderr]     |
[INFO] [stderr] 254 |     pub fn resource(&self) -> i32 {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:258:5
[INFO] [stderr]     |
[INFO] [stderr] 258 |     pub fn set_resource(&mut self, resource: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:262:5
[INFO] [stderr]     |
[INFO] [stderr] 262 |     pub fn diplomacy(&self) -> i32 {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:266:5
[INFO] [stderr]     |
[INFO] [stderr] 266 |     pub fn set_diplomacy(&mut self, diplomacy: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:270:5
[INFO] [stderr]     |
[INFO] [stderr] 270 |     pub fn num_objects(&self) -> i32 {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:274:5
[INFO] [stderr]     |
[INFO] [stderr] 274 |     pub fn set_num_objects(&mut self, num_objects: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:278:5
[INFO] [stderr]     |
[INFO] [stderr] 278 |     pub fn object_id(&self) -> i32 {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:282:5
[INFO] [stderr]     |
[INFO] [stderr] 282 |     pub fn set_object_id(&mut self, object_id: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:286:5
[INFO] [stderr]     |
[INFO] [stderr] 286 |     pub fn unit_type(&self) -> i32 {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:290:5
[INFO] [stderr]     |
[INFO] [stderr] 290 |     pub fn set_unit_type(&mut self, unit_type: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:294:5
[INFO] [stderr]     |
[INFO] [stderr] 294 |     pub fn source_player_id(&self) -> i32 {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:298:5
[INFO] [stderr]     |
[INFO] [stderr] 298 |     pub fn set_source_player_id(&mut self, source_player_id: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:302:5
[INFO] [stderr]     |
[INFO] [stderr] 302 |     pub fn target_player_id(&self) -> i32 {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:306:5
[INFO] [stderr]     |
[INFO] [stderr] 306 |     pub fn set_target_player_id(&mut self, target_player_id: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:310:5
[INFO] [stderr]     |
[INFO] [stderr] 310 |     pub fn technology_id(&self) -> i32 {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:314:5
[INFO] [stderr]     |
[INFO] [stderr] 314 |     pub fn set_technology_id(&mut self, technology_id: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:318:5
[INFO] [stderr]     |
[INFO] [stderr] 318 |     pub fn text_id(&self) -> i32 {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:322:5
[INFO] [stderr]     |
[INFO] [stderr] 322 |     pub fn set_text_id(&mut self, text_id: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:326:5
[INFO] [stderr]     |
[INFO] [stderr] 326 |     pub fn sound_id(&self) -> i32 {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:330:5
[INFO] [stderr]     |
[INFO] [stderr] 330 |     pub fn set_sound_id(&mut self, sound_id: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:334:5
[INFO] [stderr]     |
[INFO] [stderr] 334 |     pub fn timer(&self) -> i32 {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:338:5
[INFO] [stderr]     |
[INFO] [stderr] 338 |     pub fn set_timer(&mut self, timer: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:342:5
[INFO] [stderr]     |
[INFO] [stderr] 342 |     pub fn trigger_id(&self) -> i32 {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:346:5
[INFO] [stderr]     |
[INFO] [stderr] 346 |     pub fn set_trigger_id(&mut self, trigger_id: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:350:5
[INFO] [stderr]     |
[INFO] [stderr] 350 |     pub fn location(&self) -> (i32, i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:354:5
[INFO] [stderr]     |
[INFO] [stderr] 354 |     pub fn set_location(&mut self, location: (i32, i32)) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:359:5
[INFO] [stderr]     |
[INFO] [stderr] 359 |     pub fn area(&self) -> (i32, i32, i32, i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:368:5
[INFO] [stderr]     |
[INFO] [stderr] 368 |     pub fn set_area(&mut self, area: (i32, i32, i32, i32)) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:375:5
[INFO] [stderr]     |
[INFO] [stderr] 375 |     pub fn object_group(&self) -> i32 {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:379:5
[INFO] [stderr]     |
[INFO] [stderr] 379 |     pub fn set_object_group(&mut self, object_group: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:383:5
[INFO] [stderr]     |
[INFO] [stderr] 383 |     pub fn object_type(&self) -> i32 {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:387:5
[INFO] [stderr]     |
[INFO] [stderr] 387 |     pub fn set_object_type(&mut self, object_type: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:391:5
[INFO] [stderr]     |
[INFO] [stderr] 391 |     pub fn line_id(&self) -> i32 {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:395:5
[INFO] [stderr]     |
[INFO] [stderr] 395 |     pub fn set_line_id(&mut self, line_id: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:399:5
[INFO] [stderr]     |
[INFO] [stderr] 399 |     pub fn stance(&self) -> i32 {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:403:5
[INFO] [stderr]     |
[INFO] [stderr] 403 |     pub fn set_stance(&mut self, stance: i32) {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:477:5
[INFO] [stderr]     |
[INFO] [stderr] 477 |     pub fn conditions(&self) -> impl Iterator<Item = &TriggerCondition> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:483:5
[INFO] [stderr]     |
[INFO] [stderr] 483 |     pub fn conditions_unordered_mut(&mut self) -> impl Iterator<Item = &mut TriggerCondition> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:487:5
[INFO] [stderr]     |
[INFO] [stderr] 487 |     pub fn effects(&self) -> impl Iterator<Item = &TriggerEffect> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:493:5
[INFO] [stderr]     |
[INFO] [stderr] 493 |     pub fn effects_unordered_mut(&mut self) -> impl Iterator<Item = &mut TriggerEffect> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:519:5
[INFO] [stderr]     |
[INFO] [stderr] 519 |     pub fn from<R: Read>(input: &mut R) -> Result<Self> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/triggers.rs:548:5
[INFO] [stderr]     |
[INFO] [stderr] 548 |     pub fn write_to<W: Write>(&self, output: &mut W, version: f64) -> Result<()> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an enum
[INFO] [stderr]    --> src/types.rs:242:1
[INFO] [stderr]     |
[INFO] [stderr] 242 | pub enum VictoryCondition {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/types.rs:243:5
[INFO] [stderr]     |
[INFO] [stderr] 243 |     Capture = 0,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/types.rs:244:5
[INFO] [stderr]     |
[INFO] [stderr] 244 |     Create = 1,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/types.rs:245:5
[INFO] [stderr]     |
[INFO] [stderr] 245 |     Destroy = 2,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/types.rs:246:5
[INFO] [stderr]     |
[INFO] [stderr] 246 |     DestroyMultiple = 3,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/types.rs:247:5
[INFO] [stderr]     |
[INFO] [stderr] 247 |     BringToArea = 4,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/types.rs:248:5
[INFO] [stderr]     |
[INFO] [stderr] 248 |     BringToObject = 5,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/types.rs:249:5
[INFO] [stderr]     |
[INFO] [stderr] 249 |     Attribute = 6,
[INFO] [stderr]     |     ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/types.rs:250:5
[INFO] [stderr]     |
[INFO] [stderr] 250 |     Explore = 7,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/types.rs:251:5
[INFO] [stderr]     |
[INFO] [stderr] 251 |     CreateInArea = 8,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/types.rs:252:5
[INFO] [stderr]     |
[INFO] [stderr] 252 |     DestroyAll = 9,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/types.rs:253:5
[INFO] [stderr]     |
[INFO] [stderr] 253 |     DestroyPlayer = 10,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/types.rs:254:5
[INFO] [stderr]     |
[INFO] [stderr] 254 |     Points = 11,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `write_to`
[INFO] [stderr]   --> src/bitmap.rs:25:5
[INFO] [stderr]    |
[INFO] [stderr] 25 |     pub fn write_to<W: Write>(&self, output: &mut W) -> Result<()> {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]   --> src/lib.rs:11:9
[INFO] [stderr]    |
[INFO] [stderr] 11 | #![warn(unused)]
[INFO] [stderr]    |         ^^^^^^
[INFO] [stderr]    = note: `#[warn(dead_code)]` implied by `#[warn(unused)]`
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `write_to`
[INFO] [stderr]   --> src/bitmap.rs:73:5
[INFO] [stderr]    |
[INFO] [stderr] 73 |     pub fn write_to<W: Write>(&self, output: &mut W) -> Result<()> {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `write_to`
[INFO] [stderr]    --> src/bitmap.rs:131:5
[INFO] [stderr]     |
[INFO] [stderr] 131 |     pub fn write_to<W: Write>(&self, output: &mut W) -> Result<()> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `write_empty`
[INFO] [stderr]    --> src/bitmap.rs:141:5
[INFO] [stderr]     |
[INFO] [stderr] 141 |     pub fn write_empty<W: Write>(output: &mut W) -> Result<()> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 3.08s
[INFO] running `"docker" "inspect" "208176f78ceb271770ab6e1e982bbb7822463ce2dbe79f5914bd6ec252cdd597"`
[INFO] running `"docker" "rm" "-f" "208176f78ceb271770ab6e1e982bbb7822463ce2dbe79f5914bd6ec252cdd597"`
[INFO] [stdout] 208176f78ceb271770ab6e1e982bbb7822463ce2dbe79f5914bd6ec252cdd597
