[INFO] cloning repository https://github.com/dfaust/spotify-playlist-importer [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/dfaust/spotify-playlist-importer" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdfaust%2Fspotify-playlist-importer", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdfaust%2Fspotify-playlist-importer'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 2d6950028731ff8dd3986d5eeea3d31f754f7787 [INFO] checking dfaust/spotify-playlist-importer against master#c9228570668803e3e6402770d55f23a12c9ae686 for pr-79472 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdfaust%2Fspotify-playlist-importer" "/workspace/builds/worker-9/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-9/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/dfaust/spotify-playlist-importer on toolchain c9228570668803e3e6402770d55f23a12c9ae686 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+c9228570668803e3e6402770d55f23a12c9ae686" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/dfaust/spotify-playlist-importer [INFO] finished tweaking git repo https://github.com/dfaust/spotify-playlist-importer [INFO] tweaked toml for git repo https://github.com/dfaust/spotify-playlist-importer written to /workspace/builds/worker-9/source/Cargo.toml [INFO] crate git repo https://github.com/dfaust/spotify-playlist-importer already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+c9228570668803e3e6402770d55f23a12c9ae686" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:c8ac004eab7d63a0ad09a2dde3d3353ba464f767bee4de425dc8f74c46a1905e" "/opt/rustwide/cargo-home/bin/cargo" "+c9228570668803e3e6402770d55f23a12c9ae686" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] cd397d435ce136bd08c1ffdb1fa224118d4d6f0d0ecc8170a9d729b7af082790 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "cd397d435ce136bd08c1ffdb1fa224118d4d6f0d0ecc8170a9d729b7af082790", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "cd397d435ce136bd08c1ffdb1fa224118d4d6f0d0ecc8170a9d729b7af082790", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cd397d435ce136bd08c1ffdb1fa224118d4d6f0d0ecc8170a9d729b7af082790", kill_on_drop: false }` [INFO] [stdout] cd397d435ce136bd08c1ffdb1fa224118d4d6f0d0ecc8170a9d729b7af082790 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/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" "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" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:c8ac004eab7d63a0ad09a2dde3d3353ba464f767bee4de425dc8f74c46a1905e" "/opt/rustwide/cargo-home/bin/cargo" "+c9228570668803e3e6402770d55f23a12c9ae686" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 0df310ef959eb12a3513c9f8122c72468e8397969a3e076e79632cc2d9991919 [INFO] running `Command { std: "docker" "start" "-a" "0df310ef959eb12a3513c9f8122c72468e8397969a3e076e79632cc2d9991919", kill_on_drop: false }` [INFO] [stderr] Compiling syn v1.0.35 [INFO] [stderr] Compiling log v0.4.11 [INFO] [stderr] Compiling wasm-bindgen-shared v0.2.65 [INFO] [stderr] Compiling wasm-bindgen v0.2.65 [INFO] [stderr] Compiling pin-project-internal v0.4.22 [INFO] [stderr] Compiling arrayvec v0.5.1 [INFO] [stderr] Compiling static_assertions v1.1.0 [INFO] [stderr] Compiling byteorder v1.3.4 [INFO] [stderr] Checking itoa v0.4.6 [INFO] [stderr] Compiling boolinator v2.4.0 [INFO] [stderr] Compiling yew v0.17.2 [INFO] [stderr] Compiling dotenv v0.15.0 [INFO] [stderr] Checking cfg-match v0.2.1 [INFO] [stderr] Checking anymap v0.12.1 [INFO] [stderr] Checking xml-rs v0.8.3 [INFO] [stderr] Checking scoped-tls v1.0.0 [INFO] [stderr] Checking strsim v0.10.0 [INFO] [stderr] Checking strum v0.18.0 [INFO] [stderr] Checking if_chain v1.0.0 [INFO] [stderr] Compiling nom v5.1.2 [INFO] [stderr] Compiling hashbrown v0.8.1 [INFO] [stderr] Compiling indexmap v1.5.0 [INFO] [stderr] Checking http v0.2.1 [INFO] [stderr] Compiling memchr v2.3.3 [INFO] [stderr] Checking ryu v1.0.5 [INFO] [stderr] Checking anyhow v1.0.32 [INFO] [stderr] Compiling wasm-bindgen-test-macro v0.3.15 [INFO] [stderr] Checking lexical-core v0.7.4 [INFO] [stderr] Checking yew-router-route-parser v0.14.0 [INFO] [stderr] Compiling wasm-bindgen-backend v0.2.65 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.65 [INFO] [stderr] Compiling serde_derive v1.0.114 [INFO] [stderr] Compiling futures-macro v0.3.5 [INFO] [stderr] Compiling thiserror-impl v1.0.20 [INFO] [stderr] Compiling yew-macro v0.17.0 [INFO] [stderr] Compiling dotenv_codegen_implementation v0.15.0 [INFO] [stderr] Compiling yew-router-macro v0.14.0 [INFO] [stderr] Compiling strum_macros v0.18.0 [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.65 [INFO] [stderr] Checking dotenv_codegen v0.15.0 [INFO] [stderr] Checking thiserror v1.0.20 [INFO] [stderr] Checking js-sys v0.3.42 [INFO] [stderr] Checking console_error_panic_hook v0.1.6 [INFO] [stderr] Checking pin-project v0.4.22 [INFO] [stderr] Checking futures-util v0.3.5 [INFO] [stderr] Checking serde v1.0.114 [INFO] [stderr] Checking web-sys v0.3.42 [INFO] [stderr] Checking wasm-bindgen-futures v0.4.15 [INFO] [stderr] Checking wasm-bindgen-test v0.3.15 [INFO] [stderr] Checking futures-executor v0.3.5 [INFO] [stderr] Checking futures v0.3.5 [INFO] [stderr] Checking bincode v1.3.1 [INFO] [stderr] Checking serde_json v1.0.56 [INFO] [stderr] Checking serde-xml-rs v0.4.0 [INFO] [stderr] Checking gloo-events v0.1.1 [INFO] [stderr] Checking gloo-timers v0.2.1 [INFO] [stderr] Checking gloo-console-timer v0.1.0 [INFO] [stderr] Checking wasm-logger v0.2.0 [INFO] [stderr] Checking gloo-file v0.1.0 [INFO] [stderr] Checking gloo v0.2.1 [INFO] [stderr] Checking yew-router v0.14.0 [INFO] [stderr] Checking spotify-playlist-importer v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] error: proc-macro derive panicked [INFO] [stdout] --> src/connect.rs:104:25 [INFO] [stdout] | [INFO] [stdout] 104 | let client_id = dotenv!("CLIENT_ID"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: message: Error loading .env file: path not found [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: proc-macro derive panicked [INFO] [stdout] --> src/connect.rs:104:25 [INFO] [stdout] | [INFO] [stdout] 104 | let client_id = dotenv!("CLIENT_ID"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: message: Error loading .env file: path not found [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `proc_macro_call` in this scope [INFO] [stdout] --> src/connect.rs:104:25 [INFO] [stdout] | [INFO] [stdout] 104 | let client_id = dotenv!("CLIENT_ID"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `proc_macro_call` in this scope [INFO] [stdout] --> src/connect.rs:104:25 [INFO] [stdout] | [INFO] [stdout] 104 | let client_id = dotenv!("CLIENT_ID"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] {"reason":"compiler-message","package_id":"spotify-playlist-importer 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib","rlib"],"crate_types":["cdylib","rlib"],"name":"spotify-playlist-importer","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"message":{"message":"cannot find value `selected` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":218,"byte_end":238,"line_start":8,"line_end":8,"column_start":17,"column_end":37,"is_primary":false,"text":[{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":17,"highlight_end":37}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/import.rs","byte_start":12535,"byte_end":15428,"line_start":339,"line_end":402,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":"
","highlight_start":1,"highlight_end":18},{"text":" {render_error_message}","highlight_start":1,"highlight_end":39},{"text":"
","highlight_start":1,"highlight_end":22},{"text":" {\"Input playlist:\"}","highlight_start":1,"highlight_end":66},{"text":" ","highlight_start":1,"highlight_end":86},{"text":" {render_is_loading}","highlight_start":1,"highlight_end":40},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":22},{"text":" ","highlight_start":1,"highlight_end":19},{"text":"
","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":22},{"text":" {\"Spotify playlist:\"}","highlight_start":1,"highlight_end":68},{"text":" ","highlight_start":1,"highlight_end":30},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":22},{"text":" ","highlight_start":1,"highlight_end":22},{"text":" {\"Import playlist\"}","highlight_start":1,"highlight_end":44},{"text":" ","highlight_start":1,"highlight_end":30},{"text":" ","highlight_start":1,"highlight_end":22},{"text":" {\"Export unmatched\"}","highlight_start":1,"highlight_end":45},{"text":" ","highlight_start":1,"highlight_end":30},{"text":" {render_message}","highlight_start":1,"highlight_end":37},{"text":" {render_is_submitting}","highlight_start":1,"highlight_end":43},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":37},{"text":" {format!(\"Your Spotify session will expire in {} minutes\", self.props.spotify_user.expiration_timeout() / 1_000 / 60)}","highlight_start":1,"highlight_end":139},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":19},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":1},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":1},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":1},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":1},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":1},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":1},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_4!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `selected` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/import.rs:339:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m339\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m/\u001b[0m\u001b[0m \u001b[0m\u001b[0m html! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m340\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m
\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m341\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m {render_error_message}\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m342\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m
\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m401\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m
\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m402\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|_________^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"}} [INFO] [stdout] {"reason":"compiler-message","package_id":"spotify-playlist-importer 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib","rlib"],"crate_types":["cdylib","rlib"],"name":"spotify-playlist-importer","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"message":{"message":"cannot find value `value` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":218,"byte_end":238,"line_start":8,"line_end":8,"column_start":17,"column_end":37,"is_primary":false,"text":[{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":17,"highlight_end":37}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/import.rs","byte_start":12535,"byte_end":15428,"line_start":339,"line_end":402,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":"
","highlight_start":1,"highlight_end":18},{"text":" {render_error_message}","highlight_start":1,"highlight_end":39},{"text":"
","highlight_start":1,"highlight_end":22},{"text":" {\"Input playlist:\"}","highlight_start":1,"highlight_end":66},{"text":" ","highlight_start":1,"highlight_end":86},{"text":" {render_is_loading}","highlight_start":1,"highlight_end":40},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":22},{"text":" ","highlight_start":1,"highlight_end":19},{"text":"
","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":22},{"text":" {\"Spotify playlist:\"}","highlight_start":1,"highlight_end":68},{"text":" ","highlight_start":1,"highlight_end":30},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":22},{"text":" ","highlight_start":1,"highlight_end":22},{"text":" {\"Import playlist\"}","highlight_start":1,"highlight_end":44},{"text":" ","highlight_start":1,"highlight_end":30},{"text":" ","highlight_start":1,"highlight_end":22},{"text":" {\"Export unmatched\"}","highlight_start":1,"highlight_end":45},{"text":" ","highlight_start":1,"highlight_end":30},{"text":" {render_message}","highlight_start":1,"highlight_end":37},{"text":" {render_is_submitting}","highlight_start":1,"highlight_end":43},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":37},{"text":" {format!(\"Your Spotify session will expire in {} minutes\", self.props.spotify_user.expiration_timeout() / 1_000 / 60)}","highlight_start":1,"highlight_end":139},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":19},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_4!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `value` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/import.rs:339:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m339\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m/\u001b[0m\u001b[0m \u001b[0m\u001b[0m html! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m340\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m
\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m341\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m {render_error_message}\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m342\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m
\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m401\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m
\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m402\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|_________^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"}} [INFO] [stdout] {"reason":"compiler-message","package_id":"spotify-playlist-importer 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib","rlib"],"crate_types":["cdylib","rlib"],"name":"spotify-playlist-importer","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"message":{"message":"cannot find value `text` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":218,"byte_end":238,"line_start":8,"line_end":8,"column_start":17,"column_end":37,"is_primary":false,"text":[{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":17,"highlight_end":37}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/import.rs","byte_start":12535,"byte_end":15428,"line_start":339,"line_end":402,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":"
","highlight_start":1,"highlight_end":18},{"text":" {render_error_message}","highlight_start":1,"highlight_end":39},{"text":"
","highlight_start":1,"highlight_end":22},{"text":" {\"Input playlist:\"}","highlight_start":1,"highlight_end":66},{"text":" ","highlight_start":1,"highlight_end":86},{"text":" {render_is_loading}","highlight_start":1,"highlight_end":40},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":22},{"text":" ","highlight_start":1,"highlight_end":19},{"text":"
","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":22},{"text":" {\"Spotify playlist:\"}","highlight_start":1,"highlight_end":68},{"text":" ","highlight_start":1,"highlight_end":30},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":22},{"text":" ","highlight_start":1,"highlight_end":22},{"text":" {\"Import playlist\"}","highlight_start":1,"highlight_end":44},{"text":" ","highlight_start":1,"highlight_end":30},{"text":" ","highlight_start":1,"highlight_end":22},{"text":" {\"Export unmatched\"}","highlight_start":1,"highlight_end":45},{"text":" ","highlight_start":1,"highlight_end":30},{"text":" {render_message}","highlight_start":1,"highlight_end":37},{"text":" {render_is_submitting}","highlight_start":1,"highlight_end":43},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":37},{"text":" {format!(\"Your Spotify session will expire in {} minutes\", self.props.spotify_user.expiration_timeout() / 1_000 / 60)}","highlight_start":1,"highlight_end":139},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":19},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_4!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `text` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/import.rs:339:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m339\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m/\u001b[0m\u001b[0m \u001b[0m\u001b[0m html! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m340\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m
\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m341\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m {render_error_message}\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m342\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m
\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m401\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m
\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m402\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|_________^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"}} [INFO] [stdout] {"reason":"compiler-message","package_id":"spotify-playlist-importer 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib","rlib"],"crate_types":["cdylib","rlib"],"name":"spotify-playlist-importer","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"message":{"message":"cannot find value `selected` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":259,"byte_end":279,"line_start":9,"line_end":9,"column_start":18,"column_end":38,"is_primary":false,"text":[{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":18,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/track_item.rs","byte_start":2551,"byte_end":4496,"line_start":82,"line_end":120,"column_start":29,"column_end":10,"is_primary":false,"text":[{"text":" let render_select = html! {","highlight_start":29,"highlight_end":36},{"text":" ","highlight_start":1,"highlight_end":22},{"text":" };","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_5!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `selected` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/track_item.rs:82:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m82\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m let render_select = html! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m_____________________________^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m83\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m \u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m120\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m };\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|_________^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"}} [INFO] [stdout] {"reason":"compiler-message","package_id":"spotify-playlist-importer 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib","rlib"],"crate_types":["cdylib","rlib"],"name":"spotify-playlist-importer","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"message":{"message":"cannot find value `value` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":259,"byte_end":279,"line_start":9,"line_end":9,"column_start":18,"column_end":38,"is_primary":false,"text":[{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":18,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/track_item.rs","byte_start":2551,"byte_end":4496,"line_start":82,"line_end":120,"column_start":29,"column_end":10,"is_primary":false,"text":[{"text":" let render_select = html! {","highlight_start":29,"highlight_end":36},{"text":" ","highlight_start":1,"highlight_end":22},{"text":" };","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_5!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `value` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/track_item.rs:82:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m82\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m let render_select = html! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m_____________________________^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m83\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m \u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m120\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m };\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|_________^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"}} [INFO] [stdout] {"reason":"compiler-message","package_id":"spotify-playlist-importer 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib","rlib"],"crate_types":["cdylib","rlib"],"name":"spotify-playlist-importer","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"message":{"message":"cannot find value `selected` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":218,"byte_end":238,"line_start":8,"line_end":8,"column_start":17,"column_end":37,"is_primary":false,"text":[{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":17,"highlight_end":37}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/import.rs","byte_start":12535,"byte_end":15428,"line_start":339,"line_end":402,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":"
","highlight_start":1,"highlight_end":18},{"text":" {render_error_message}","highlight_start":1,"highlight_end":39},{"text":"
","highlight_start":1,"highlight_end":22},{"text":" {\"Input playlist:\"}","highlight_start":1,"highlight_end":66},{"text":" ","highlight_start":1,"highlight_end":86},{"text":" {render_is_loading}","highlight_start":1,"highlight_end":40},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":22},{"text":" ","highlight_start":1,"highlight_end":19},{"text":"
","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":22},{"text":" {\"Spotify playlist:\"}","highlight_start":1,"highlight_end":68},{"text":" ","highlight_start":1,"highlight_end":30},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":22},{"text":" ","highlight_start":1,"highlight_end":22},{"text":" {\"Import playlist\"}","highlight_start":1,"highlight_end":44},{"text":" ","highlight_start":1,"highlight_end":30},{"text":" ","highlight_start":1,"highlight_end":22},{"text":" {\"Export unmatched\"}","highlight_start":1,"highlight_end":45},{"text":" ","highlight_start":1,"highlight_end":30},{"text":" {render_message}","highlight_start":1,"highlight_end":37},{"text":" {render_is_submitting}","highlight_start":1,"highlight_end":43},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":37},{"text":" {format!(\"Your Spotify session will expire in {} minutes\", self.props.spotify_user.expiration_timeout() / 1_000 / 60)}","highlight_start":1,"highlight_end":139},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":19},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":1},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":1},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":1},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":1},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":1},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":1},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_4!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `selected` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/import.rs:339:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m339\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m/\u001b[0m\u001b[0m \u001b[0m\u001b[0m html! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m340\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m
\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m341\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m {render_error_message}\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m342\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m
\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m401\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m
\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m402\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|_________^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"}} [INFO] [stdout] {"reason":"compiler-message","package_id":"spotify-playlist-importer 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib","rlib"],"crate_types":["cdylib","rlib"],"name":"spotify-playlist-importer","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"message":{"message":"cannot find value `text` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":259,"byte_end":279,"line_start":9,"line_end":9,"column_start":18,"column_end":38,"is_primary":false,"text":[{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":18,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/track_item.rs","byte_start":2551,"byte_end":4496,"line_start":82,"line_end":120,"column_start":29,"column_end":10,"is_primary":false,"text":[{"text":" let render_select = html! {","highlight_start":29,"highlight_end":36},{"text":" ","highlight_start":1,"highlight_end":22},{"text":" };","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_5!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `text` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/track_item.rs:82:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m82\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m let render_select = html! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m_____________________________^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m83\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m \u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m120\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m };\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|_________^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"}} [INFO] [stdout] {"reason":"compiler-message","package_id":"spotify-playlist-importer 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib","rlib"],"crate_types":["cdylib","rlib"],"name":"spotify-playlist-importer","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"message":{"message":"cannot find value `value` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":218,"byte_end":238,"line_start":8,"line_end":8,"column_start":17,"column_end":37,"is_primary":false,"text":[{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":17,"highlight_end":37}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/import.rs","byte_start":12535,"byte_end":15428,"line_start":339,"line_end":402,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":"
","highlight_start":1,"highlight_end":18},{"text":" {render_error_message}","highlight_start":1,"highlight_end":39},{"text":"
","highlight_start":1,"highlight_end":22},{"text":" {\"Input playlist:\"}","highlight_start":1,"highlight_end":66},{"text":" ","highlight_start":1,"highlight_end":86},{"text":" {render_is_loading}","highlight_start":1,"highlight_end":40},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":22},{"text":" ","highlight_start":1,"highlight_end":19},{"text":"
","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":22},{"text":" {\"Spotify playlist:\"}","highlight_start":1,"highlight_end":68},{"text":" ","highlight_start":1,"highlight_end":30},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":22},{"text":" ","highlight_start":1,"highlight_end":22},{"text":" {\"Import playlist\"}","highlight_start":1,"highlight_end":44},{"text":" ","highlight_start":1,"highlight_end":30},{"text":" ","highlight_start":1,"highlight_end":22},{"text":" {\"Export unmatched\"}","highlight_start":1,"highlight_end":45},{"text":" ","highlight_start":1,"highlight_end":30},{"text":" {render_message}","highlight_start":1,"highlight_end":37},{"text":" {render_is_submitting}","highlight_start":1,"highlight_end":43},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":37},{"text":" {format!(\"Your Spotify session will expire in {} minutes\", self.props.spotify_user.expiration_timeout() / 1_000 / 60)}","highlight_start":1,"highlight_end":139},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":19},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_4!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `value` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/import.rs:339:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m339\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m/\u001b[0m\u001b[0m \u001b[0m\u001b[0m html! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m340\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m
\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m341\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m {render_error_message}\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m342\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m
\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m401\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m
\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m402\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|_________^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"}} [INFO] [stdout] error[E0425]: cannot find value `in_track` in this scope [INFO] [stdout] --> src/track_list.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 46 | / html! { [INFO] [stdout] 47 | |
[INFO] [stdout] 48 | | [INFO] [stdout] 49 | | [INFO] [stdout] ... | [INFO] [stdout] 76 | | [INFO] [stdout] 77 | | } [INFO] [stdout] | |_________^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `out_tracks` in this scope [INFO] [stdout] --> src/track_list.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 46 | / html! { [INFO] [stdout] 47 | |
[INFO] [stdout] 48 | |
[INFO] [stdout] 49 | | [INFO] [stdout] ... | [INFO] [stdout] 76 | | [INFO] [stdout] 77 | | } [INFO] [stdout] | |_________^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] {"reason":"compiler-message","package_id":"spotify-playlist-importer 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib","rlib"],"crate_types":["cdylib","rlib"],"name":"spotify-playlist-importer","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"message":{"message":"cannot find value `text` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":218,"byte_end":238,"line_start":8,"line_end":8,"column_start":17,"column_end":37,"is_primary":false,"text":[{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":17,"highlight_end":37}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/import.rs","byte_start":12535,"byte_end":15428,"line_start":339,"line_end":402,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":"
","highlight_start":1,"highlight_end":18},{"text":" {render_error_message}","highlight_start":1,"highlight_end":39},{"text":"
","highlight_start":1,"highlight_end":22},{"text":" {\"Input playlist:\"}","highlight_start":1,"highlight_end":66},{"text":" ","highlight_start":1,"highlight_end":86},{"text":" {render_is_loading}","highlight_start":1,"highlight_end":40},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":22},{"text":" ","highlight_start":1,"highlight_end":19},{"text":"
","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":22},{"text":" {\"Spotify playlist:\"}","highlight_start":1,"highlight_end":68},{"text":" ","highlight_start":1,"highlight_end":30},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":22},{"text":" ","highlight_start":1,"highlight_end":22},{"text":" {\"Import playlist\"}","highlight_start":1,"highlight_end":44},{"text":" ","highlight_start":1,"highlight_end":30},{"text":" ","highlight_start":1,"highlight_end":22},{"text":" {\"Export unmatched\"}","highlight_start":1,"highlight_end":45},{"text":" ","highlight_start":1,"highlight_end":30},{"text":" {render_message}","highlight_start":1,"highlight_end":37},{"text":" {render_is_submitting}","highlight_start":1,"highlight_end":43},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":37},{"text":" {format!(\"Your Spotify session will expire in {} minutes\", self.props.spotify_user.expiration_timeout() / 1_000 / 60)}","highlight_start":1,"highlight_end":139},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":19},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_4!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `text` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/import.rs:339:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m339\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m/\u001b[0m\u001b[0m \u001b[0m\u001b[0m html! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m340\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m
\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m341\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m {render_error_message}\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m342\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m
\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m401\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m
\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m402\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|_________^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"}} [INFO] [stdout] error[E0425]: cannot find value `output_id` in this scope [INFO] [stdout] --> src/track_list.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 46 | / html! { [INFO] [stdout] 47 | |
[INFO] [stdout] 48 | |
[INFO] [stdout] 49 | | [INFO] [stdout] ... | [INFO] [stdout] 76 | | [INFO] [stdout] 77 | | } [INFO] [stdout] | |_________^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] {"reason":"compiler-message","package_id":"spotify-playlist-importer 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib","rlib"],"crate_types":["cdylib","rlib"],"name":"spotify-playlist-importer","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"message":{"message":"cannot find value `selected` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":259,"byte_end":279,"line_start":9,"line_end":9,"column_start":18,"column_end":38,"is_primary":false,"text":[{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":18,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/track_item.rs","byte_start":2551,"byte_end":4496,"line_start":82,"line_end":120,"column_start":29,"column_end":10,"is_primary":false,"text":[{"text":" let render_select = html! {","highlight_start":29,"highlight_end":36},{"text":" ","highlight_start":1,"highlight_end":22},{"text":" };","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_5!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `selected` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/track_item.rs:82:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m82\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m let render_select = html! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m_____________________________^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m83\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m \u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m120\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m };\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|_________^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"}} [INFO] [stdout] {"reason":"compiler-message","package_id":"spotify-playlist-importer 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib","rlib"],"crate_types":["cdylib","rlib"],"name":"spotify-playlist-importer","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"message":{"message":"cannot find value `value` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":259,"byte_end":279,"line_start":9,"line_end":9,"column_start":18,"column_end":38,"is_primary":false,"text":[{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":18,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/track_item.rs","byte_start":2551,"byte_end":4496,"line_start":82,"line_end":120,"column_start":29,"column_end":10,"is_primary":false,"text":[{"text":" let render_select = html! {","highlight_start":29,"highlight_end":36},{"text":" ","highlight_start":1,"highlight_end":22},{"text":" };","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_5!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `value` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/track_item.rs:82:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m82\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m let render_select = html! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m_____________________________^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m83\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m \u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m120\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m };\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|_________^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"}} [INFO] [stdout] {"reason":"compiler-message","package_id":"spotify-playlist-importer 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib","rlib"],"crate_types":["cdylib","rlib"],"name":"spotify-playlist-importer","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"message":{"message":"cannot find value `text` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":259,"byte_end":279,"line_start":9,"line_end":9,"column_start":18,"column_end":38,"is_primary":false,"text":[{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":18,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/track_item.rs","byte_start":2551,"byte_end":4496,"line_start":82,"line_end":120,"column_start":29,"column_end":10,"is_primary":false,"text":[{"text":" let render_select = html! {","highlight_start":29,"highlight_end":36},{"text":" ","highlight_start":1,"highlight_end":22},{"text":" };","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_5!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `text` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/track_item.rs:82:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m82\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m let render_select = html! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m_____________________________^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m83\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m \u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m120\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m };\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|_________^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"}} [INFO] [stdout] error[E0425]: cannot find value `in_track` in this scope [INFO] [stdout] --> src/track_list.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 46 | / html! { [INFO] [stdout] 47 | |
[INFO] [stdout] 48 | |
[INFO] [stdout] 49 | | [INFO] [stdout] ... | [INFO] [stdout] 76 | | [INFO] [stdout] 77 | | } [INFO] [stdout] | |_________^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `out_tracks` in this scope [INFO] [stdout] --> src/track_list.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 46 | / html! { [INFO] [stdout] 47 | |
[INFO] [stdout] 48 | |
[INFO] [stdout] 49 | | [INFO] [stdout] ... | [INFO] [stdout] 76 | | [INFO] [stdout] 77 | | } [INFO] [stdout] | |_________^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `output_id` in this scope [INFO] [stdout] --> src/track_list.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 46 | / html! { [INFO] [stdout] 47 | |
[INFO] [stdout] 48 | |
[INFO] [stdout] 49 | | [INFO] [stdout] ... | [INFO] [stdout] 76 | | [INFO] [stdout] 77 | | } [INFO] [stdout] | |_________^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] {"reason":"compiler-message","package_id":"spotify-playlist-importer 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib","rlib"],"crate_types":["cdylib","rlib"],"name":"spotify-playlist-importer","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"message":{"message":"no method named `to_string` found for reference `&std::option::Option` in the current scope","code":{"code":"E0599","explanation":"This error occurs when a method is used on a type which doesn't implement it:\n\nErroneous code example:\n\n```compile_fail,E0599\nstruct Mouth;\n\nlet x = Mouth;\nx.chocolate(); // error: no method named `chocolate` found for type `Mouth`\n // in the current scope\n```\n\nIn this case, you need to implement the `chocolate` method to fix the error:\n\n```\nstruct Mouth;\n\nimpl Mouth {\n fn chocolate(&self) { // We implement the `chocolate` method here.\n println!(\"Hmmm! I love chocolate!\");\n }\n}\n\nlet x = Mouth;\nx.chocolate(); // ok!\n```\n"},"level":"error","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"method not found in `&std::option::Option`","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":259,"byte_end":279,"line_start":9,"line_end":9,"column_start":18,"column_end":38,"is_primary":false,"text":[{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":18,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/track_item.rs","byte_start":2551,"byte_end":4496,"line_start":82,"line_end":120,"column_start":29,"column_end":10,"is_primary":false,"text":[{"text":" let render_select = html! {","highlight_start":29,"highlight_end":36},{"text":" ","highlight_start":1,"highlight_end":22},{"text":" };","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_5!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},{"file_name":"/rustc/c9228570668803e3e6402770d55f23a12c9ae686/library/core/src/option.rs","byte_start":5160,"byte_end":5433,"line_start":161,"line_end":170,"column_start":1,"column_end":2,"is_primary":false,"text":[],"label":"doesn't satisfy `_: std::fmt::Display`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/rustc/c9228570668803e3e6402770d55f23a12c9ae686/library/core/src/option.rs","byte_start":5160,"byte_end":5433,"line_start":161,"line_end":170,"column_start":1,"column_end":2,"is_primary":false,"text":[],"label":"doesn't satisfy `std::option::Option: ToString`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the method `to_string` exists but the following trait bounds were not satisfied:\n`std::option::Option: std::fmt::Display`\nwhich is required by `std::option::Option: ToString`\n`&std::option::Option: std::fmt::Display`\nwhich is required by `&std::option::Option: ToString`","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0599]\u001b[0m\u001b[0m\u001b[1m: no method named `to_string` found for reference `&std::option::Option` in the current scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/track_item.rs:82:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m82\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m let render_select = html! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m_____________________________^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m83\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m \u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m120\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m };\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|_________^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mmethod not found in `&std::option::Option`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the method `to_string` exists but the following trait bounds were not satisfied:\u001b[0m\n\u001b[0m `std::option::Option: std::fmt::Display`\u001b[0m\n\u001b[0m which is required by `std::option::Option: ToString`\u001b[0m\n\u001b[0m `&std::option::Option: std::fmt::Display`\u001b[0m\n\u001b[0m which is required by `&std::option::Option: ToString`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"}} [INFO] [stdout] error: aborting due to 12 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0599. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] [INFO] [stderr] error: could not compile `spotify-playlist-importer` [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] {"reason":"compiler-message","package_id":"spotify-playlist-importer 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib","rlib"],"crate_types":["cdylib","rlib"],"name":"spotify-playlist-importer","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"message":{"message":"no method named `to_string` found for reference `&std::option::Option` in the current scope","code":{"code":"E0599","explanation":"This error occurs when a method is used on a type which doesn't implement it:\n\nErroneous code example:\n\n```compile_fail,E0599\nstruct Mouth;\n\nlet x = Mouth;\nx.chocolate(); // error: no method named `chocolate` found for type `Mouth`\n // in the current scope\n```\n\nIn this case, you need to implement the `chocolate` method to fix the error:\n\n```\nstruct Mouth;\n\nimpl Mouth {\n fn chocolate(&self) { // We implement the `chocolate` method here.\n println!(\"Hmmm! I love chocolate!\");\n }\n}\n\nlet x = Mouth;\nx.chocolate(); // ok!\n```\n"},"level":"error","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"method not found in `&std::option::Option`","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":259,"byte_end":279,"line_start":9,"line_end":9,"column_start":18,"column_end":38,"is_primary":false,"text":[{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":18,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/track_item.rs","byte_start":2551,"byte_end":4496,"line_start":82,"line_end":120,"column_start":29,"column_end":10,"is_primary":false,"text":[{"text":" let render_select = html! {","highlight_start":29,"highlight_end":36},{"text":" ","highlight_start":1,"highlight_end":22},{"text":" };","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_5!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.2/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},{"file_name":"/rustc/c9228570668803e3e6402770d55f23a12c9ae686/library/core/src/option.rs","byte_start":5160,"byte_end":5433,"line_start":161,"line_end":170,"column_start":1,"column_end":2,"is_primary":false,"text":[],"label":"doesn't satisfy `_: std::fmt::Display`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/rustc/c9228570668803e3e6402770d55f23a12c9ae686/library/core/src/option.rs","byte_start":5160,"byte_end":5433,"line_start":161,"line_end":170,"column_start":1,"column_end":2,"is_primary":false,"text":[],"label":"doesn't satisfy `std::option::Option: ToString`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the method `to_string` exists but the following trait bounds were not satisfied:\n`std::option::Option: std::fmt::Display`\nwhich is required by `std::option::Option: ToString`\n`&std::option::Option: std::fmt::Display`\nwhich is required by `&std::option::Option: ToString`","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0599]\u001b[0m\u001b[0m\u001b[1m: no method named `to_string` found for reference `&std::option::Option` in the current scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/track_item.rs:82:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m82\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m let render_select = html! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m_____________________________^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m83\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m \u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m120\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m };\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|_________^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mmethod not found in `&std::option::Option`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the method `to_string` exists but the following trait bounds were not satisfied:\u001b[0m\n\u001b[0m `std::option::Option: std::fmt::Display`\u001b[0m\n\u001b[0m which is required by `std::option::Option: ToString`\u001b[0m\n\u001b[0m `&std::option::Option: std::fmt::Display`\u001b[0m\n\u001b[0m which is required by `&std::option::Option: ToString`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"}} [INFO] [stdout] error: aborting due to 12 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0599. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "0df310ef959eb12a3513c9f8122c72468e8397969a3e076e79632cc2d9991919", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0df310ef959eb12a3513c9f8122c72468e8397969a3e076e79632cc2d9991919", kill_on_drop: false }` [INFO] [stdout] 0df310ef959eb12a3513c9f8122c72468e8397969a3e076e79632cc2d9991919