{"$message_type":"diagnostic","message":"variant `Decoded` is never constructed","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\main.rs","byte_start":14811,"byte_end":14823,"line_start":320,"line_end":320,"column_start":6,"column_end":18,"is_primary":false,"text":[{"text":"enum BoundaryLine {","highlight_start":6,"highlight_end":18}],"label":"variant in this enum","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src\\main.rs","byte_start":14882,"byte_end":14889,"line_start":322,"line_end":322,"column_start":5,"column_end":12,"is_primary":true,"text":[{"text":"    Decoded,","highlight_start":5,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`BoundaryLine` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"`#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[1m\u001b[93mwarning\u001b[0m\u001b[1m\u001b[97m: variant `Decoded` is never constructed\u001b[0m\n   \u001b[1m\u001b[96m--> \u001b[0msrc\\main.rs:322:5\n    \u001b[1m\u001b[96m|\u001b[0m\n\u001b[1m\u001b[96m320\u001b[0m \u001b[1m\u001b[96m|\u001b[0m enum BoundaryLine {\n    \u001b[1m\u001b[96m|\u001b[0m      \u001b[1m\u001b[96m------------\u001b[0m \u001b[1m\u001b[96mvariant in this enum\u001b[0m\n\u001b[1m\u001b[96m321\u001b[0m \u001b[1m\u001b[96m|\u001b[0m     /// A boundary frame that verified and decoded.\n\u001b[1m\u001b[96m322\u001b[0m \u001b[1m\u001b[96m|\u001b[0m     Decoded,\n    \u001b[1m\u001b[96m|\u001b[0m     \u001b[1m\u001b[93m^^^^^^^\u001b[0m\n    \u001b[1m\u001b[96m|\u001b[0m\n    \u001b[1m\u001b[96m= \u001b[0m\u001b[1m\u001b[97mnote\u001b[0m: `BoundaryLine` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis\n    \u001b[1m\u001b[96m= \u001b[0m\u001b[1m\u001b[97mnote\u001b[0m: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default\n\n"}
{"$message_type":"diagnostic","message":"1 warning emitted","code":null,"level":"warning","spans":[],"children":[],"rendered":"\u001b[1m\u001b[93mwarning\u001b[0m\u001b[1m\u001b[97m: 1 warning emitted\u001b[0m\n\n"}
