📄 stdout
/home/palash/git/build-your-own-nn/_site/target/flycheck0/stdout
Language: text • Lines: 21
{"reason":"compiler-message","package_id":"path+file:///home/palash/git/build-your-own-nn#0.1.0","manifest_path":"/home/palash/git/build-your-own-nn/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"build_your_own_nn","src_path":"/home/palash/git/build-your-own-nn/src/lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"message":{"$message_type":"diagnostic","message":"unused import: `render_plot`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src/examples/neural_network_xor_animated.rs","byte_start":130,"byte_end":141,"line_start":4,"line_end":4,"column_start":56,"column_end":67,"is_primary":true,"text":[{"text":"    image_utils::{PlotColor, Trace, render_dual_plots, render_plot},","highlight_start":56,"highlight_end":67}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove the unused import","code":null,"level":"help","spans":[{"file_name":"src/examples/neural_network_xor_animated.rs","byte_start":128,"byte_end":141,"line_start":4,"line_end":4,"column_start":54,"column_end":67,"is_primary":true,"text":[{"text":"    image_utils::{PlotColor, Trace, render_dual_plots, render_plot},","highlight_start":54,"highlight_end":67}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[1m\u001b[33mwarning\u001b[0m\u001b[1m: unused import: `render_plot`\u001b[0m\n \u001b[1m\u001b[94m--> \u001b[0msrc/examples/neural_network_xor_animated.rs:4:56\n  \u001b[1m\u001b[94m|\u001b[0m\n\u001b[1m\u001b[94m4\u001b[0m \u001b[1m\u001b[94m|\u001b[0m     image_utils::{PlotColor, Trace, render_dual_plots, render_plot},\n  \u001b[1m\u001b[94m|\u001b[0m                                                        \u001b[1m\u001b[33m^^^^^^^^^^^\u001b[0m\n  \u001b[1m\u001b[94m|\u001b[0m\n  \u001b[1m\u001b[94m= \u001b[0m\u001b[1mnote\u001b[0m: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default\n\n"}}
{"reason":"compiler-message","package_id":"path+file:///home/palash/git/build-your-own-nn#0.1.0","manifest_path":"/home/palash/git/build-your-own-nn/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"build_your_own_nn","src_path":"/home/palash/git/build-your-own-nn/src/lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"message":{"$message_type":"diagnostic","message":"unused import: `fmt::format`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src/examples/neural_network_xor_animated.rs","byte_start":266,"byte_end":277,"line_start":10,"line_end":10,"column_start":11,"column_end":22,"is_primary":true,"text":[{"text":"use std::{fmt::format, thread};","highlight_start":11,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove the unused import","code":null,"level":"help","spans":[{"file_name":"src/examples/neural_network_xor_animated.rs","byte_start":266,"byte_end":279,"line_start":10,"line_end":10,"column_start":11,"column_end":24,"is_primary":true,"text":[{"text":"use std::{fmt::format, thread};","highlight_start":11,"highlight_end":24}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null},{"file_name":"src/examples/neural_network_xor_animated.rs","byte_start":265,"byte_end":266,"line_start":10,"line_end":10,"column_start":10,"column_end":11,"is_primary":true,"text":[{"text":"use std::{fmt::format, thread};","highlight_start":10,"highlight_end":11}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null},{"file_name":"src/examples/neural_network_xor_animated.rs","byte_start":285,"byte_end":286,"line_start":10,"line_end":10,"column_start":30,"column_end":31,"is_primary":true,"text":[{"text":"use std::{fmt::format, thread};","highlight_start":30,"highlight_end":31}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[1m\u001b[33mwarning\u001b[0m\u001b[1m: unused import: `fmt::format`\u001b[0m\n  \u001b[1m\u001b[94m--> \u001b[0msrc/examples/neural_network_xor_animated.rs:10:11\n   \u001b[1m\u001b[94m|\u001b[0m\n\u001b[1m\u001b[94m10\u001b[0m \u001b[1m\u001b[94m|\u001b[0m use std::{fmt::format, thread};\n   \u001b[1m\u001b[94m|\u001b[0m           \u001b[1m\u001b[33m^^^^^^^^^^^\u001b[0m\n\n"}}
{"reason":"compiler-message","package_id":"path+file:///home/palash/git/build-your-own-nn#0.1.0","manifest_path":"/home/palash/git/build-your-own-nn/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"build_your_own_nn","src_path":"/home/palash/git/build-your-own-nn/src/lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"message":{"$message_type":"diagnostic","message":"unused import: `render_plot`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src/examples/neural_network_xor_animated.rs","byte_start":130,"byte_end":141,"line_start":4,"line_end":4,"column_start":56,"column_end":67,"is_primary":true,"text":[{"text":"    image_utils::{PlotColor, Trace, render_dual_plots, render_plot},","highlight_start":56,"highlight_end":67}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove the unused import","code":null,"level":"help","spans":[{"file_name":"src/examples/neural_network_xor_animated.rs","byte_start":128,"byte_end":141,"line_start":4,"line_end":4,"column_start":54,"column_end":67,"is_primary":true,"text":[{"text":"    image_utils::{PlotColor, Trace, render_dual_plots, render_plot},","highlight_start":54,"highlight_end":67}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[1m\u001b[33mwarning\u001b[0m\u001b[1m: unused import: `render_plot`\u001b[0m\n \u001b[1m\u001b[94m--> \u001b[0msrc/examples/neural_network_xor_animated.rs:4:56\n  \u001b[1m\u001b[94m|\u001b[0m\n\u001b[1m\u001b[94m4\u001b[0m \u001b[1m\u001b[94m|\u001b[0m     image_utils::{PlotColor, Trace, render_dual_plots, render_plot},\n  \u001b[1m\u001b[94m|\u001b[0m                                                        \u001b[1m\u001b[33m^^^^^^^^^^^\u001b[0m\n  \u001b[1m\u001b[94m|\u001b[0m\n  \u001b[1m\u001b[94m= \u001b[0m\u001b[1mnote\u001b[0m: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default\n\n"}}
{"reason":"compiler-message","package_id":"path+file:///home/palash/git/build-your-own-nn#0.1.0","manifest_path":"/home/palash/git/build-your-own-nn/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"build_your_own_nn","src_path":"/home/palash/git/build-your-own-nn/src/lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"message":{"$message_type":"diagnostic","message":"unused import: `fmt::format`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src/examples/neural_network_xor_animated.rs","byte_start":266,"byte_end":277,"line_start":10,"line_end":10,"column_start":11,"column_end":22,"is_primary":true,"text":[{"text":"use std::{fmt::format, thread};","highlight_start":11,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove the unused import","code":null,"level":"help","spans":[{"file_name":"src/examples/neural_network_xor_animated.rs","byte_start":266,"byte_end":279,"line_start":10,"line_end":10,"column_start":11,"column_end":24,"is_primary":true,"text":[{"text":"use std::{fmt::format, thread};","highlight_start":11,"highlight_end":24}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null},{"file_name":"src/examples/neural_network_xor_animated.rs","byte_start":265,"byte_end":266,"line_start":10,"line_end":10,"column_start":10,"column_end":11,"is_primary":true,"text":[{"text":"use std::{fmt::format, thread};","highlight_start":10,"highlight_end":11}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null},{"file_name":"src/examples/neural_network_xor_animated.rs","byte_start":285,"byte_end":286,"line_start":10,"line_end":10,"column_start":30,"column_end":31,"is_primary":true,"text":[{"text":"use std::{fmt::format, thread};","highlight_start":30,"highlight_end":31}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[1m\u001b[33mwarning\u001b[0m\u001b[1m: unused import: `fmt::format`\u001b[0m\n  \u001b[1m\u001b[94m--> \u001b[0msrc/examples/neural_network_xor_animated.rs:10:11\n   \u001b[1m\u001b[94m|\u001b[0m\n\u001b[1m\u001b[94m10\u001b[0m \u001b[1m\u001b[94m|\u001b[0m use std::{fmt::format, thread};\n   \u001b[1m\u001b[94m|\u001b[0m           \u001b[1m\u001b[33m^^^^^^^^^^^\u001b[0m\n\n"}}
{"reason":"compiler-message","package_id":"path+file:///home/palash/git/build-your-own-nn#0.1.0","manifest_path":"/home/palash/git/build-your-own-nn/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"build_your_own_nn","src_path":"/home/palash/git/build-your-own-nn/src/lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"message":{"$message_type":"diagnostic","message":"unused variable: `plot_w`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src/image_utils.rs","byte_start":4197,"byte_end":4203,"line_start":155,"line_end":155,"column_start":9,"column_end":15,"is_primary":true,"text":[{"text":"    let plot_w = width - margin_l - 2;","highlight_start":9,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src/image_utils.rs","byte_start":4197,"byte_end":4203,"line_start":155,"line_end":155,"column_start":9,"column_end":15,"is_primary":true,"text":[{"text":"    let plot_w = width - margin_l - 2;","highlight_start":9,"highlight_end":15}],"label":null,"suggested_replacement":"_plot_w","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[1m\u001b[33mwarning\u001b[0m\u001b[1m: unused variable: `plot_w`\u001b[0m\n   \u001b[1m\u001b[94m--> \u001b[0msrc/image_utils.rs:155:9\n    \u001b[1m\u001b[94m|\u001b[0m\n\u001b[1m\u001b[94m155\u001b[0m \u001b[1m\u001b[94m|\u001b[0m     let plot_w = width - margin_l - 2;\n    \u001b[1m\u001b[94m|\u001b[0m         \u001b[1m\u001b[33m^^^^^^\u001b[0m \u001b[1m\u001b[33mhelp: if this is intentional, prefix it with an underscore: `_plot_w`\u001b[0m\n    \u001b[1m\u001b[94m|\u001b[0m\n    \u001b[1m\u001b[94m= \u001b[0m\u001b[1mnote\u001b[0m: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default\n\n"}}
{"reason":"compiler-message","package_id":"path+file:///home/palash/git/build-your-own-nn#0.1.0","manifest_path":"/home/palash/git/build-your-own-nn/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"build_your_own_nn","src_path":"/home/palash/git/build-your-own-nn/src/lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"message":{"$message_type":"diagnostic","message":"unused variable: `plot_w`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src/image_utils.rs","byte_start":4197,"byte_end":4203,"line_start":155,"line_end":155,"column_start":9,"column_end":15,"is_primary":true,"text":[{"text":"    let plot_w = width - margin_l - 2;","highlight_start":9,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src/image_utils.rs","byte_start":4197,"byte_end":4203,"line_start":155,"line_end":155,"column_start":9,"column_end":15,"is_primary":true,"text":[{"text":"    let plot_w = width - margin_l - 2;","highlight_start":9,"highlight_end":15}],"label":null,"suggested_replacement":"_plot_w","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[1m\u001b[33mwarning\u001b[0m\u001b[1m: unused variable: `plot_w`\u001b[0m\n   \u001b[1m\u001b[94m--> \u001b[0msrc/image_utils.rs:155:9\n    \u001b[1m\u001b[94m|\u001b[0m\n\u001b[1m\u001b[94m155\u001b[0m \u001b[1m\u001b[94m|\u001b[0m     let plot_w = width - margin_l - 2;\n    \u001b[1m\u001b[94m|\u001b[0m         \u001b[1m\u001b[33m^^^^^^\u001b[0m \u001b[1m\u001b[33mhelp: if this is intentional, prefix it with an underscore: `_plot_w`\u001b[0m\n    \u001b[1m\u001b[94m|\u001b[0m\n    \u001b[1m\u001b[94m= \u001b[0m\u001b[1mnote\u001b[0m: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default\n\n"}}
{"reason":"compiler-message","package_id":"path+file:///home/palash/git/build-your-own-nn#0.1.0","manifest_path":"/home/palash/git/build-your-own-nn/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"build_your_own_nn","src_path":"/home/palash/git/build-your-own-nn/src/lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"message":{"$message_type":"diagnostic","message":"unused variable: `plot_h`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src/image_utils.rs","byte_start":4236,"byte_end":4242,"line_start":156,"line_end":156,"column_start":9,"column_end":15,"is_primary":true,"text":[{"text":"    let plot_h = height - margin_b - 2;","highlight_start":9,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src/image_utils.rs","byte_start":4236,"byte_end":4242,"line_start":156,"line_end":156,"column_start":9,"column_end":15,"is_primary":true,"text":[{"text":"    let plot_h = height - margin_b - 2;","highlight_start":9,"highlight_end":15}],"label":null,"suggested_replacement":"_plot_h","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[1m\u001b[33mwarning\u001b[0m\u001b[1m: unused variable: `plot_h`\u001b[0m\n   \u001b[1m\u001b[94m--> \u001b[0msrc/image_utils.rs:156:9\n    \u001b[1m\u001b[94m|\u001b[0m\n\u001b[1m\u001b[94m156\u001b[0m \u001b[1m\u001b[94m|\u001b[0m     let plot_h = height - margin_b - 2;\n    \u001b[1m\u001b[94m|\u001b[0m         \u001b[1m\u001b[33m^^^^^^\u001b[0m \u001b[1m\u001b[33mhelp: if this is intentional, prefix it with an underscore: `_plot_h`\u001b[0m\n\n"}}
{"reason":"compiler-message","package_id":"path+file:///home/palash/git/build-your-own-nn#0.1.0","manifest_path":"/home/palash/git/build-your-own-nn/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"build_your_own_nn","src_path":"/home/palash/git/build-your-own-nn/src/lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"message":{"$message_type":"diagnostic","message":"unused variable: `plot_h`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src/image_utils.rs","byte_start":4236,"byte_end":4242,"line_start":156,"line_end":156,"column_start":9,"column_end":15,"is_primary":true,"text":[{"text":"    let plot_h = height - margin_b - 2;","highlight_start":9,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src/image_utils.rs","byte_start":4236,"byte_end":4242,"line_start":156,"line_end":156,"column_start":9,"column_end":15,"is_primary":true,"text":[{"text":"    let plot_h = height - margin_b - 2;","highlight_start":9,"highlight_end":15}],"label":null,"suggested_replacement":"_plot_h","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[1m\u001b[33mwarning\u001b[0m\u001b[1m: unused variable: `plot_h`\u001b[0m\n   \u001b[1m\u001b[94m--> \u001b[0msrc/image_utils.rs:156:9\n    \u001b[1m\u001b[94m|\u001b[0m\n\u001b[1m\u001b[94m156\u001b[0m \u001b[1m\u001b[94m|\u001b[0m     let plot_h = height - margin_b - 2;\n    \u001b[1m\u001b[94m|\u001b[0m         \u001b[1m\u001b[33m^^^^^^\u001b[0m \u001b[1m\u001b[33mhelp: if this is intentional, prefix it with an underscore: `_plot_h`\u001b[0m\n\n"}}
{"reason":"compiler-message","package_id":"path+file:///home/palash/git/build-your-own-nn#0.1.0","manifest_path":"/home/palash/git/build-your-own-nn/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"build_your_own_nn","src_path":"/home/palash/git/build-your-own-nn/src/lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"message":{"$message_type":"diagnostic","message":"unused variable: `epoch`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src/neural_network.rs","byte_start":1014,"byte_end":1019,"line_start":37,"line_end":37,"column_start":13,"column_end":18,"is_primary":true,"text":[{"text":"        for epoch in 0..epochs {","highlight_start":13,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src/neural_network.rs","byte_start":1014,"byte_end":1019,"line_start":37,"line_end":37,"column_start":13,"column_end":18,"is_primary":true,"text":[{"text":"        for epoch in 0..epochs {","highlight_start":13,"highlight_end":18}],"label":null,"suggested_replacement":"_epoch","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[1m\u001b[33mwarning\u001b[0m\u001b[1m: unused variable: `epoch`\u001b[0m\n  \u001b[1m\u001b[94m--> \u001b[0msrc/neural_network.rs:37:13\n   \u001b[1m\u001b[94m|\u001b[0m\n\u001b[1m\u001b[94m37\u001b[0m \u001b[1m\u001b[94m|\u001b[0m         for epoch in 0..epochs {\n   \u001b[1m\u001b[94m|\u001b[0m             \u001b[1m\u001b[33m^^^^^\u001b[0m \u001b[1m\u001b[33mhelp: if this is intentional, prefix it with an underscore: `_epoch`\u001b[0m\n\n"}}
{"reason":"compiler-message","package_id":"path+file:///home/palash/git/build-your-own-nn#0.1.0","manifest_path":"/home/palash/git/build-your-own-nn/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"build_your_own_nn","src_path":"/home/palash/git/build-your-own-nn/src/lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"message":{"$message_type":"diagnostic","message":"unused variable: `epoch`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src/neural_network.rs","byte_start":1014,"byte_end":1019,"line_start":37,"line_end":37,"column_start":13,"column_end":18,"is_primary":true,"text":[{"text":"        for epoch in 0..epochs {","highlight_start":13,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"if this is intentional, prefix it with an underscore","code":null,"level":"help","spans":[{"file_name":"src/neural_network.rs","byte_start":1014,"byte_end":1019,"line_start":37,"line_end":37,"column_start":13,"column_end":18,"is_primary":true,"text":[{"text":"        for epoch in 0..epochs {","highlight_start":13,"highlight_end":18}],"label":null,"suggested_replacement":"_epoch","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[1m\u001b[33mwarning\u001b[0m\u001b[1m: unused variable: `epoch`\u001b[0m\n  \u001b[1m\u001b[94m--> \u001b[0msrc/neural_network.rs:37:13\n   \u001b[1m\u001b[94m|\u001b[0m\n\u001b[1m\u001b[94m37\u001b[0m \u001b[1m\u001b[94m|\u001b[0m         for epoch in 0..epochs {\n   \u001b[1m\u001b[94m|\u001b[0m             \u001b[1m\u001b[33m^^^^^\u001b[0m \u001b[1m\u001b[33mhelp: if this is intentional, prefix it with an underscore: `_epoch`\u001b[0m\n\n"}}
{"reason":"compiler-message","package_id":"path+file:///home/palash/git/build-your-own-nn#0.1.0","manifest_path":"/home/palash/git/build-your-own-nn/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"build_your_own_nn","src_path":"/home/palash/git/build-your-own-nn/src/lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"message":{"$message_type":"diagnostic","message":"unused `Result` that must be used","code":{"code":"unused_must_use","explanation":null},"level":"warning","spans":[{"file_name":"src/examples/image_reconstructor.rs","byte_start":4443,"byte_end":4511,"line_start":120,"line_end":120,"column_start":5,"column_end":73,"is_primary":true,"text":[{"text":"    crate::image_utils::save_as_pbm(dest, size, size, prediction.data());","highlight_start":5,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"this `Result` may be an `Err` variant, which should be handled","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"`#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"use `let _ = ...` to ignore the resulting value","code":null,"level":"help","spans":[{"file_name":"src/examples/image_reconstructor.rs","byte_start":4443,"byte_end":4443,"line_start":120,"line_end":120,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"    crate::image_utils::save_as_pbm(dest, size, size, prediction.data());","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"let _ = ","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[1m\u001b[33mwarning\u001b[0m\u001b[1m: unused `Result` that must be used\u001b[0m\n   \u001b[1m\u001b[94m--> \u001b[0msrc/examples/image_reconstructor.rs:120:5\n    \u001b[1m\u001b[94m|\u001b[0m\n\u001b[1m\u001b[94m120\u001b[0m \u001b[1m\u001b[94m|\u001b[0m     crate::image_utils::save_as_pbm(dest, size, size, prediction.data());\n    \u001b[1m\u001b[94m|\u001b[0m     \u001b[1m\u001b[33m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n    \u001b[1m\u001b[94m|\u001b[0m\n    \u001b[1m\u001b[94m= \u001b[0m\u001b[1mnote\u001b[0m: this `Result` may be an `Err` variant, which should be handled\n    \u001b[1m\u001b[94m= \u001b[0m\u001b[1mnote\u001b[0m: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default\n\u001b[1m\u001b[96mhelp\u001b[0m: use `let _ = ...` to ignore the resulting value\n    \u001b[1m\u001b[94m|\u001b[0m\n\u001b[1m\u001b[94m120\u001b[0m \u001b[1m\u001b[94m| \u001b[0m    \u001b[92mlet _ = \u001b[0mcrate::image_utils::save_as_pbm(dest, size, size, prediction.data());\n    \u001b[1m\u001b[94m|\u001b[0m     \u001b[92m+++++++\u001b[0m\n\n"}}
{"reason":"compiler-message","package_id":"path+file:///home/palash/git/build-your-own-nn#0.1.0","manifest_path":"/home/palash/git/build-your-own-nn/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"build_your_own_nn","src_path":"/home/palash/git/build-your-own-nn/src/lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"message":{"$message_type":"diagnostic","message":"unused `Result` that must be used","code":{"code":"unused_must_use","explanation":null},"level":"warning","spans":[{"file_name":"src/examples/image_reconstructor.rs","byte_start":4443,"byte_end":4511,"line_start":120,"line_end":120,"column_start":5,"column_end":73,"is_primary":true,"text":[{"text":"    crate::image_utils::save_as_pbm(dest, size, size, prediction.data());","highlight_start":5,"highlight_end":73}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"this `Result` may be an `Err` variant, which should be handled","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"`#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"use `let _ = ...` to ignore the resulting value","code":null,"level":"help","spans":[{"file_name":"src/examples/image_reconstructor.rs","byte_start":4443,"byte_end":4443,"line_start":120,"line_end":120,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"    crate::image_utils::save_as_pbm(dest, size, size, prediction.data());","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"let _ = ","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[1m\u001b[33mwarning\u001b[0m\u001b[1m: unused `Result` that must be used\u001b[0m\n   \u001b[1m\u001b[94m--> \u001b[0msrc/examples/image_reconstructor.rs:120:5\n    \u001b[1m\u001b[94m|\u001b[0m\n\u001b[1m\u001b[94m120\u001b[0m \u001b[1m\u001b[94m|\u001b[0m     crate::image_utils::save_as_pbm(dest, size, size, prediction.data());\n    \u001b[1m\u001b[94m|\u001b[0m     \u001b[1m\u001b[33m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n    \u001b[1m\u001b[94m|\u001b[0m\n    \u001b[1m\u001b[94m= \u001b[0m\u001b[1mnote\u001b[0m: this `Result` may be an `Err` variant, which should be handled\n    \u001b[1m\u001b[94m= \u001b[0m\u001b[1mnote\u001b[0m: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default\n\u001b[1m\u001b[96mhelp\u001b[0m: use `let _ = ...` to ignore the resulting value\n    \u001b[1m\u001b[94m|\u001b[0m\n\u001b[1m\u001b[94m120\u001b[0m \u001b[1m\u001b[94m| \u001b[0m    \u001b[92mlet _ = \u001b[0mcrate::image_utils::save_as_pbm(dest, size, size, prediction.data());\n    \u001b[1m\u001b[94m|\u001b[0m     \u001b[92m+++++++\u001b[0m\n\n"}}
{"reason":"compiler-artifact","package_id":"path+file:///home/palash/git/build-your-own-nn#0.1.0","manifest_path":"/home/palash/git/build-your-own-nn/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"build_your_own_nn","src_path":"/home/palash/git/build-your-own-nn/src/lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":true},"features":[],"filenames":["/home/palash/git/build-your-own-nn/target/debug/deps/libbuild_your_own_nn-97541faa29e65561.rmeta"],"executable":null,"fresh":false}
{"reason":"compiler-artifact","package_id":"path+file:///home/palash/git/build-your-own-nn#0.1.0","manifest_path":"/home/palash/git/build-your-own-nn/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"build_your_own_nn","src_path":"/home/palash/git/build-your-own-nn/src/lib.rs","edition":"2024","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/palash/git/build-your-own-nn/target/debug/deps/libbuild_your_own_nn-eaff0db48eda5137.rmeta"],"executable":null,"fresh":false}
{"reason":"compiler-artifact","package_id":"path+file:///home/palash/git/build-your-own-nn#0.1.0","manifest_path":"/home/palash/git/build-your-own-nn/Cargo.toml","target":{"kind":["test"],"crate_types":["bin"],"name":"test_loss","src_path":"/home/palash/git/build-your-own-nn/tests/test_loss.rs","edition":"2024","doc":false,"doctest":false,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":true},"features":[],"filenames":["/home/palash/git/build-your-own-nn/target/debug/deps/libtest_loss-a2d4e45bf46189e9.rmeta"],"executable":null,"fresh":false}
{"reason":"compiler-message","package_id":"path+file:///home/palash/git/build-your-own-nn#0.1.0","manifest_path":"/home/palash/git/build-your-own-nn/Cargo.toml","target":{"kind":["bin"],"crate_types":["bin"],"name":"build-your-own-nn","src_path":"/home/palash/git/build-your-own-nn/src/main.rs","edition":"2024","doc":true,"doctest":false,"test":true},"message":{"$message_type":"diagnostic","message":"unused `Result` that must be used","code":{"code":"unused_must_use","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":4560,"byte_end":4581,"line_start":121,"line_end":121,"column_start":5,"column_end":26,"is_primary":true,"text":[{"text":"    run_user_io(&mut rng);","highlight_start":5,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"this `Result` may be an `Err` variant, which should be handled","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"`#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"use `let _ = ...` to ignore the resulting value","code":null,"level":"help","spans":[{"file_name":"src/main.rs","byte_start":4560,"byte_end":4560,"line_start":121,"line_end":121,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"    run_user_io(&mut rng);","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"let _ = ","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[1m\u001b[33mwarning\u001b[0m\u001b[1m: unused `Result` that must be used\u001b[0m\n   \u001b[1m\u001b[94m--> \u001b[0msrc/main.rs:121:5\n    \u001b[1m\u001b[94m|\u001b[0m\n\u001b[1m\u001b[94m121\u001b[0m \u001b[1m\u001b[94m|\u001b[0m     run_user_io(&mut rng);\n    \u001b[1m\u001b[94m|\u001b[0m     \u001b[1m\u001b[33m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n    \u001b[1m\u001b[94m|\u001b[0m\n    \u001b[1m\u001b[94m= \u001b[0m\u001b[1mnote\u001b[0m: this `Result` may be an `Err` variant, which should be handled\n    \u001b[1m\u001b[94m= \u001b[0m\u001b[1mnote\u001b[0m: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default\n\u001b[1m\u001b[96mhelp\u001b[0m: use `let _ = ...` to ignore the resulting value\n    \u001b[1m\u001b[94m|\u001b[0m\n\u001b[1m\u001b[94m121\u001b[0m \u001b[1m\u001b[94m| \u001b[0m    \u001b[92mlet _ = \u001b[0mrun_user_io(&mut rng);\n    \u001b[1m\u001b[94m|\u001b[0m     \u001b[92m+++++++\u001b[0m\n\n"}}
{"reason":"compiler-message","package_id":"path+file:///home/palash/git/build-your-own-nn#0.1.0","manifest_path":"/home/palash/git/build-your-own-nn/Cargo.toml","target":{"kind":["bin"],"crate_types":["bin"],"name":"build-your-own-nn","src_path":"/home/palash/git/build-your-own-nn/src/main.rs","edition":"2024","doc":true,"doctest":false,"test":true},"message":{"$message_type":"diagnostic","message":"unused `Result` that must be used","code":{"code":"unused_must_use","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":4560,"byte_end":4581,"line_start":121,"line_end":121,"column_start":5,"column_end":26,"is_primary":true,"text":[{"text":"    run_user_io(&mut rng);","highlight_start":5,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"this `Result` may be an `Err` variant, which should be handled","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"`#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"use `let _ = ...` to ignore the resulting value","code":null,"level":"help","spans":[{"file_name":"src/main.rs","byte_start":4560,"byte_end":4560,"line_start":121,"line_end":121,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"    run_user_io(&mut rng);","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"let _ = ","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[1m\u001b[33mwarning\u001b[0m\u001b[1m: unused `Result` that must be used\u001b[0m\n   \u001b[1m\u001b[94m--> \u001b[0msrc/main.rs:121:5\n    \u001b[1m\u001b[94m|\u001b[0m\n\u001b[1m\u001b[94m121\u001b[0m \u001b[1m\u001b[94m|\u001b[0m     run_user_io(&mut rng);\n    \u001b[1m\u001b[94m|\u001b[0m     \u001b[1m\u001b[33m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n    \u001b[1m\u001b[94m|\u001b[0m\n    \u001b[1m\u001b[94m= \u001b[0m\u001b[1mnote\u001b[0m: this `Result` may be an `Err` variant, which should be handled\n    \u001b[1m\u001b[94m= \u001b[0m\u001b[1mnote\u001b[0m: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default\n\u001b[1m\u001b[96mhelp\u001b[0m: use `let _ = ...` to ignore the resulting value\n    \u001b[1m\u001b[94m|\u001b[0m\n\u001b[1m\u001b[94m121\u001b[0m \u001b[1m\u001b[94m| \u001b[0m    \u001b[92mlet _ = \u001b[0mrun_user_io(&mut rng);\n    \u001b[1m\u001b[94m|\u001b[0m     \u001b[92m+++++++\u001b[0m\n\n"}}
{"reason":"compiler-artifact","package_id":"path+file:///home/palash/git/build-your-own-nn#0.1.0","manifest_path":"/home/palash/git/build-your-own-nn/Cargo.toml","target":{"kind":["bin"],"crate_types":["bin"],"name":"build-your-own-nn","src_path":"/home/palash/git/build-your-own-nn/src/main.rs","edition":"2024","doc":true,"doctest":false,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/palash/git/build-your-own-nn/target/debug/deps/libbuild_your_own_nn-72963fdc715ac7a8.rmeta"],"executable":null,"fresh":false}
{"reason":"compiler-artifact","package_id":"path+file:///home/palash/git/build-your-own-nn#0.1.0","manifest_path":"/home/palash/git/build-your-own-nn/Cargo.toml","target":{"kind":["bin"],"crate_types":["bin"],"name":"build-your-own-nn","src_path":"/home/palash/git/build-your-own-nn/src/main.rs","edition":"2024","doc":true,"doctest":false,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":true},"features":[],"filenames":["/home/palash/git/build-your-own-nn/target/debug/deps/libbuild_your_own_nn-aa9f58c72dcad14d.rmeta"],"executable":null,"fresh":false}
{"reason":"compiler-artifact","package_id":"path+file:///home/palash/git/build-your-own-nn#0.1.0","manifest_path":"/home/palash/git/build-your-own-nn/Cargo.toml","target":{"kind":["test"],"crate_types":["bin"],"name":"test_tensor","src_path":"/home/palash/git/build-your-own-nn/tests/test_tensor.rs","edition":"2024","doc":false,"doctest":false,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":true},"features":[],"filenames":["/home/palash/git/build-your-own-nn/target/debug/deps/libtest_tensor-8b76f965ed6dc350.rmeta"],"executable":null,"fresh":false}
{"reason":"build-finished","success":true}