{"$message_type":"diagnostic","message":"duplicated attribute","code":{"code":"duplicate_macro_attributes","explanation":null},"level":"warning","spans":[{"file_name":"src\\hook.rs","byte_start":378628,"byte_end":378635,"line_start":6787,"line_end":6787,"column_start":5,"column_end":12,"is_primary":true,"text":[{"text":"    #[test]","highlight_start":5,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(duplicate_macro_attributes)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[1m\u001b[93mwarning\u001b[0m\u001b[1m\u001b[97m: duplicated attribute\u001b[0m\n    \u001b[1m\u001b[96m--> \u001b[0msrc\\hook.rs:6787:5\n     \u001b[1m\u001b[96m|\u001b[0m\n\u001b[1m\u001b[96m6787\u001b[0m \u001b[1m\u001b[96m|\u001b[0m     #[test]\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: `#[warn(duplicate_macro_attributes)]` on by default\n\n"}
{"$message_type":"diagnostic","message":"function `send_landed_recognizes_delivery_tokens_only` is never used","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"src\\hook.rs","byte_start":382002,"byte_end":382045,"line_start":6849,"line_end":6849,"column_start":8,"column_end":51,"is_primary":true,"text":[{"text":"    fn send_landed_recognizes_delivery_tokens_only() {","highlight_start":8,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"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: function `send_landed_recognizes_delivery_tokens_only` is never used\u001b[0m\n    \u001b[1m\u001b[96m--> \u001b[0msrc\\hook.rs:6849:8\n     \u001b[1m\u001b[96m|\u001b[0m\n\u001b[1m\u001b[96m6849\u001b[0m \u001b[1m\u001b[96m|\u001b[0m     fn send_landed_recognizes_delivery_tokens_only() {\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: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default\n\n"}
{"$message_type":"diagnostic","message":"2 warnings emitted","code":null,"level":"warning","spans":[],"children":[],"rendered":"\u001b[1m\u001b[93mwarning\u001b[0m\u001b[1m\u001b[97m: 2 warnings emitted\u001b[0m\n\n"}
