[INFO] cloning repository https://github.com/totorigolo/cards-client-rs [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/totorigolo/cards-client-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftotorigolo%2Fcards-client-rs", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftotorigolo%2Fcards-client-rs'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 3326c6a882d37cd42f0db8d4b78c37b859e117c7 [INFO] checking totorigolo/cards-client-rs against master#c9228570668803e3e6402770d55f23a12c9ae686 for pr-79472 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftotorigolo%2Fcards-client-rs" "/workspace/builds/worker-4/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-4/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/totorigolo/cards-client-rs 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/totorigolo/cards-client-rs [INFO] finished tweaking git repo https://github.com/totorigolo/cards-client-rs [INFO] tweaked toml for git repo https://github.com/totorigolo/cards-client-rs written to /workspace/builds/worker-4/source/Cargo.toml [INFO] crate git repo https://github.com/totorigolo/cards-client-rs 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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/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] b81bcb37a6b25388d4ebba9bbf4347d3e8c28bafa8dc1d6f2ffb1ed113614645 [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" "b81bcb37a6b25388d4ebba9bbf4347d3e8c28bafa8dc1d6f2ffb1ed113614645", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b81bcb37a6b25388d4ebba9bbf4347d3e8c28bafa8dc1d6f2ffb1ed113614645", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b81bcb37a6b25388d4ebba9bbf4347d3e8c28bafa8dc1d6f2ffb1ed113614645", kill_on_drop: false }` [INFO] [stdout] b81bcb37a6b25388d4ebba9bbf4347d3e8c28bafa8dc1d6f2ffb1ed113614645 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/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] [stdout] c27da727c009b6f460674e3c7800f056a25c067232c2a30bef413e4e1c69e9ee [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" "c27da727c009b6f460674e3c7800f056a25c067232c2a30bef413e4e1c69e9ee", kill_on_drop: false }` [INFO] [stderr] Compiling unicode-xid v0.2.0 [INFO] [stderr] Compiling syn v1.0.29 [INFO] [stderr] Compiling cfg-if v0.1.10 [INFO] [stderr] Compiling log v0.4.8 [INFO] [stderr] Compiling libc v0.2.69 [INFO] [stderr] Compiling serde v1.0.107 [INFO] [stderr] Compiling bumpalo v3.2.1 [INFO] [stderr] Compiling wasm-bindgen v0.2.63 [INFO] [stderr] Compiling pkg-config v0.3.17 [INFO] [stderr] Compiling arrayvec v0.4.12 [INFO] [stderr] Compiling version_check v0.9.1 [INFO] [stderr] Compiling proc-macro-hack v0.5.15 [INFO] [stderr] Checking once_cell v1.3.1 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Compiling matches v0.1.8 [INFO] [stderr] Checking slab v0.4.2 [INFO] [stderr] Compiling nodrop v0.1.14 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling anyhow v1.0.28 [INFO] [stderr] Compiling static_assertions v0.3.4 [INFO] [stderr] Compiling yew v0.16.2 (https://github.com/yewstack/yew?branch=master#69cfd6a8) [INFO] [stderr] Compiling percent-encoding v2.1.0 [INFO] [stderr] Compiling openssl-probe v0.1.2 [INFO] [stderr] Compiling wee_alloc v0.4.5 [INFO] [stderr] Checking memory_units v0.4.0 [INFO] [stderr] Compiling unicode-bidi v0.3.4 [INFO] [stderr] Checking futures-task v0.3.5 [INFO] [stderr] Checking http v0.2.1 [INFO] [stderr] Compiling proc-macro2 v1.0.17 [INFO] [stderr] Compiling ryu v1.0.4 [INFO] [stderr] Compiling memchr v2.3.3 [INFO] [stderr] Compiling lexical-core v0.6.2 [INFO] [stderr] Compiling idna v0.2.0 [INFO] [stderr] Checking fern v0.6.0 [INFO] [stderr] Compiling nom v5.1.1 [INFO] [stderr] Compiling quote v1.0.4 [INFO] [stderr] Compiling url v2.1.1 [INFO] [stderr] Compiling wasm-bindgen-test-macro v0.3.12 [INFO] [stderr] Compiling jobserver v0.1.21 [INFO] [stderr] Compiling cc v1.0.54 [INFO] [stderr] Compiling openssl-sys v0.9.57 [INFO] [stderr] Compiling libz-sys v1.0.25 [INFO] [stderr] Compiling libssh2-sys v0.2.17 [INFO] [stderr] Compiling libgit2-sys v0.12.6+1.0.0 [INFO] [stderr] Checking yew-router-route-parser v0.12.0 (https://github.com/yewstack/yew?branch=master#69cfd6a8) [INFO] [stderr] Compiling git2 v0.13.6 [INFO] [stderr] Compiling wasm-bindgen-backend v0.2.63 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.63 [INFO] [stderr] Compiling serde_derive v1.0.107 [INFO] [stderr] Compiling pin-project-internal v0.4.14 [INFO] [stderr] Compiling futures-macro v0.3.5 [INFO] [stderr] Compiling thiserror-impl v1.0.16 [INFO] [stderr] Compiling yew-macro v0.16.1 (https://github.com/yewstack/yew?branch=master#69cfd6a8) [INFO] [stderr] Compiling yew-router-macro v0.12.0 (https://github.com/yewstack/yew?branch=master#69cfd6a8) [INFO] [stderr] Compiling yewtil-macro v0.1.0 (https://github.com/yewstack/yew?branch=master#69cfd6a8) [INFO] [stderr] Compiling derive_more v0.99.5 [INFO] [stderr] Compiling cards-client-rs v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.63 [INFO] [stderr] Checking thiserror v1.0.16 [INFO] [stderr] Checking pin-project v0.4.14 [INFO] [stderr] Checking futures-util v0.3.5 [INFO] [stderr] Checking futures-executor v0.3.5 [INFO] [stderr] Checking futures v0.3.5 [INFO] [stderr] Checking serde_json v1.0.52 [INFO] [stderr] Checking bincode v1.2.1 [INFO] [stderr] Checking js-sys v0.3.39 [INFO] [stderr] Checking console_error_panic_hook v0.1.6 [INFO] [stderr] Checking web-sys v0.3.39 [INFO] [stderr] Checking wasm-bindgen-futures v0.4.12 [INFO] [stderr] Checking wasm-bindgen-test v0.3.12 [INFO] [stderr] Checking gloo-events v0.1.1 [INFO] [stderr] Checking gloo-console-timer v0.1.0 [INFO] [stderr] Checking gloo-timers v0.2.1 [INFO] [stderr] Checking console_log v0.2.0 [INFO] [stderr] Checking gloo-file v0.1.0 [INFO] [stderr] Checking gloo v0.2.1 [INFO] [stderr] Checking yew-router v0.12.1 (https://github.com/yewstack/yew?branch=master#69cfd6a8) [INFO] [stderr] Checking yewtil v0.2.0 (https://github.com/yewstack/yew?branch=master#69cfd6a8) [INFO] [stdout] {"reason":"compiler-message","package_id":"cards-client-rs 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"cards-client-rs","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `game_id` 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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":89,"byte_end":109,"line_start":5,"line_end":5,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":334,"byte_end":354,"line_start":5,"line_end":5,"column_start":258,"column_end":278,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":258,"highlight_end":278}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/app.rs","byte_start":1902,"byte_end":4499,"line_start":78,"line_end":133,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":" <>","highlight_start":1,"highlight_end":15},{"text":" ","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":38},{"text":"
","highlight_start":1,"highlight_end":61},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":46},{"text":" render = Router::render(move |route: AppRoute| {","highlight_start":1,"highlight_end":81},{"text":" let page = match &route {","highlight_start":1,"highlight_end":62},{"text":" AppRoute::Index => html!{ },","highlight_start":1,"highlight_end":86},{"text":" AppRoute::ListGames => html!{ },","highlight_start":1,"highlight_end":94},{"text":" AppRoute::CreateGame => html!{ },","highlight_start":1,"highlight_end":96},{"text":" AppRoute::JoinGame { game_id, username } =>","highlight_start":1,"highlight_end":84},{"text":" html!{ },","highlight_start":1,"highlight_end":111},{"text":" AppRoute::PlayGame { game_id, player_id } =>","highlight_start":1,"highlight_end":85},{"text":" html!{ },","highlight_start":1,"highlight_end":110},{"text":" AppRoute::NotFound(route) =>","highlight_start":1,"highlight_end":69},{"text":" html!{ },","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":39},{"text":" html! {","highlight_start":1,"highlight_end":44},{"text":" <>","highlight_start":1,"highlight_end":43},{"text":" { route.render_breadcrumb() }","highlight_start":1,"highlight_end":74},{"text":" { page }","highlight_start":1,"highlight_end":53},{"text":" ","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":38},{"text":" })","highlight_start":1,"highlight_end":35},{"text":" redirect = Router::redirect(|r: Route<_>| AppRoute::NotFound(r.to_string()))","highlight_start":1,"highlight_end":109},{"text":" />","highlight_start":1,"highlight_end":35},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":" ","highlight_start":1,"highlight_end":26},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":66},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":" ","highlight_start":1,"highlight_end":16},{"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":1},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { 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":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_7!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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 `game_id` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/app.rs:78: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;12m78\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;12m79\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;12m80\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;12m81\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\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;12m132\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;12m133\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":"cards-client-rs 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"cards-client-rs","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `username` 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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":89,"byte_end":109,"line_start":5,"line_end":5,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":334,"byte_end":354,"line_start":5,"line_end":5,"column_start":258,"column_end":278,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":258,"highlight_end":278}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/app.rs","byte_start":1902,"byte_end":4499,"line_start":78,"line_end":133,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":" <>","highlight_start":1,"highlight_end":15},{"text":" ","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":38},{"text":"
","highlight_start":1,"highlight_end":61},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":46},{"text":" render = Router::render(move |route: AppRoute| {","highlight_start":1,"highlight_end":81},{"text":" let page = match &route {","highlight_start":1,"highlight_end":62},{"text":" AppRoute::Index => html!{ },","highlight_start":1,"highlight_end":86},{"text":" AppRoute::ListGames => html!{ },","highlight_start":1,"highlight_end":94},{"text":" AppRoute::CreateGame => html!{ },","highlight_start":1,"highlight_end":96},{"text":" AppRoute::JoinGame { game_id, username } =>","highlight_start":1,"highlight_end":84},{"text":" html!{ },","highlight_start":1,"highlight_end":111},{"text":" AppRoute::PlayGame { game_id, player_id } =>","highlight_start":1,"highlight_end":85},{"text":" html!{ },","highlight_start":1,"highlight_end":110},{"text":" AppRoute::NotFound(route) =>","highlight_start":1,"highlight_end":69},{"text":" html!{ },","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":39},{"text":" html! {","highlight_start":1,"highlight_end":44},{"text":" <>","highlight_start":1,"highlight_end":43},{"text":" { route.render_breadcrumb() }","highlight_start":1,"highlight_end":74},{"text":" { page }","highlight_start":1,"highlight_end":53},{"text":" ","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":38},{"text":" })","highlight_start":1,"highlight_end":35},{"text":" redirect = Router::redirect(|r: Route<_>| AppRoute::NotFound(r.to_string()))","highlight_start":1,"highlight_end":109},{"text":" />","highlight_start":1,"highlight_end":35},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":40},{"text":"
","highlight_start":1,"highlight_end":60},{"text":"

{ pkg_version }

","highlight_start":1,"highlight_end":47},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":26},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":66},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":" ","highlight_start":1,"highlight_end":16},{"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_7!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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 `username` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/app.rs:78: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;12m78\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;12m79\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;12m80\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;12m81\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\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;12m132\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;12m133\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":"cards-client-rs 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"cards-client-rs","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `game_id` 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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":89,"byte_end":109,"line_start":5,"line_end":5,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":334,"byte_end":354,"line_start":5,"line_end":5,"column_start":258,"column_end":278,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":258,"highlight_end":278}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/app.rs","byte_start":1902,"byte_end":4499,"line_start":78,"line_end":133,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":" <>","highlight_start":1,"highlight_end":15},{"text":" ","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":38},{"text":"
","highlight_start":1,"highlight_end":61},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":46},{"text":" render = Router::render(move |route: AppRoute| {","highlight_start":1,"highlight_end":81},{"text":" let page = match &route {","highlight_start":1,"highlight_end":62},{"text":" AppRoute::Index => html!{ },","highlight_start":1,"highlight_end":86},{"text":" AppRoute::ListGames => html!{ },","highlight_start":1,"highlight_end":94},{"text":" AppRoute::CreateGame => html!{ },","highlight_start":1,"highlight_end":96},{"text":" AppRoute::JoinGame { game_id, username } =>","highlight_start":1,"highlight_end":84},{"text":" html!{ },","highlight_start":1,"highlight_end":111},{"text":" AppRoute::PlayGame { game_id, player_id } =>","highlight_start":1,"highlight_end":85},{"text":" html!{ },","highlight_start":1,"highlight_end":110},{"text":" AppRoute::NotFound(route) =>","highlight_start":1,"highlight_end":69},{"text":" html!{ },","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":39},{"text":" html! {","highlight_start":1,"highlight_end":44},{"text":" <>","highlight_start":1,"highlight_end":43},{"text":" { route.render_breadcrumb() }","highlight_start":1,"highlight_end":74},{"text":" { page }","highlight_start":1,"highlight_end":53},{"text":" ","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":38},{"text":" })","highlight_start":1,"highlight_end":35},{"text":" redirect = Router::redirect(|r: Route<_>| AppRoute::NotFound(r.to_string()))","highlight_start":1,"highlight_end":109},{"text":" />","highlight_start":1,"highlight_end":35},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":40},{"text":"
","highlight_start":1,"highlight_end":60},{"text":"

{ pkg_version }

","highlight_start":1,"highlight_end":47},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":26},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":66},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":" ","highlight_start":1,"highlight_end":16},{"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_7!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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 `game_id` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/app.rs:78: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;12m78\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;12m79\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;12m80\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;12m81\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\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;12m132\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;12m133\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":"cards-client-rs 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"cards-client-rs","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `player_id` 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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":89,"byte_end":109,"line_start":5,"line_end":5,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":334,"byte_end":354,"line_start":5,"line_end":5,"column_start":258,"column_end":278,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":258,"highlight_end":278}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/app.rs","byte_start":1902,"byte_end":4499,"line_start":78,"line_end":133,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":" <>","highlight_start":1,"highlight_end":15},{"text":" ","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":38},{"text":"
","highlight_start":1,"highlight_end":61},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":46},{"text":" render = Router::render(move |route: AppRoute| {","highlight_start":1,"highlight_end":81},{"text":" let page = match &route {","highlight_start":1,"highlight_end":62},{"text":" AppRoute::Index => html!{ },","highlight_start":1,"highlight_end":86},{"text":" AppRoute::ListGames => html!{ },","highlight_start":1,"highlight_end":94},{"text":" AppRoute::CreateGame => html!{ },","highlight_start":1,"highlight_end":96},{"text":" AppRoute::JoinGame { game_id, username } =>","highlight_start":1,"highlight_end":84},{"text":" html!{ },","highlight_start":1,"highlight_end":111},{"text":" AppRoute::PlayGame { game_id, player_id } =>","highlight_start":1,"highlight_end":85},{"text":" html!{ },","highlight_start":1,"highlight_end":110},{"text":" AppRoute::NotFound(route) =>","highlight_start":1,"highlight_end":69},{"text":" html!{ },","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":39},{"text":" html! {","highlight_start":1,"highlight_end":44},{"text":" <>","highlight_start":1,"highlight_end":43},{"text":" { route.render_breadcrumb() }","highlight_start":1,"highlight_end":74},{"text":" { page }","highlight_start":1,"highlight_end":53},{"text":" ","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":38},{"text":" })","highlight_start":1,"highlight_end":35},{"text":" redirect = Router::redirect(|r: Route<_>| AppRoute::NotFound(r.to_string()))","highlight_start":1,"highlight_end":109},{"text":" />","highlight_start":1,"highlight_end":35},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":40},{"text":"
","highlight_start":1,"highlight_end":60},{"text":"

{ pkg_version }

","highlight_start":1,"highlight_end":47},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":26},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":66},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":" ","highlight_start":1,"highlight_end":16},{"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_7!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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 `player_id` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/app.rs:78: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;12m78\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;12m79\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;12m80\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;12m81\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\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;12m132\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;12m133\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":"cards-client-rs 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"cards-client-rs","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `route` 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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":89,"byte_end":109,"line_start":5,"line_end":5,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":334,"byte_end":354,"line_start":5,"line_end":5,"column_start":258,"column_end":278,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":258,"highlight_end":278}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/app.rs","byte_start":1902,"byte_end":4499,"line_start":78,"line_end":133,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":" <>","highlight_start":1,"highlight_end":15},{"text":" ","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":38},{"text":"
","highlight_start":1,"highlight_end":61},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":46},{"text":" render = Router::render(move |route: AppRoute| {","highlight_start":1,"highlight_end":81},{"text":" let page = match &route {","highlight_start":1,"highlight_end":62},{"text":" AppRoute::Index => html!{ },","highlight_start":1,"highlight_end":86},{"text":" AppRoute::ListGames => html!{ },","highlight_start":1,"highlight_end":94},{"text":" AppRoute::CreateGame => html!{ },","highlight_start":1,"highlight_end":96},{"text":" AppRoute::JoinGame { game_id, username } =>","highlight_start":1,"highlight_end":84},{"text":" html!{ },","highlight_start":1,"highlight_end":111},{"text":" AppRoute::PlayGame { game_id, player_id } =>","highlight_start":1,"highlight_end":85},{"text":" html!{ },","highlight_start":1,"highlight_end":110},{"text":" AppRoute::NotFound(route) =>","highlight_start":1,"highlight_end":69},{"text":" html!{ },","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":39},{"text":" html! {","highlight_start":1,"highlight_end":44},{"text":" <>","highlight_start":1,"highlight_end":43},{"text":" { route.render_breadcrumb() }","highlight_start":1,"highlight_end":74},{"text":" { page }","highlight_start":1,"highlight_end":53},{"text":" ","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":38},{"text":" })","highlight_start":1,"highlight_end":35},{"text":" redirect = Router::redirect(|r: Route<_>| AppRoute::NotFound(r.to_string()))","highlight_start":1,"highlight_end":109},{"text":" />","highlight_start":1,"highlight_end":35},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":40},{"text":"
","highlight_start":1,"highlight_end":60},{"text":"

{ pkg_version }

","highlight_start":1,"highlight_end":47},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":26},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":66},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":" ","highlight_start":1,"highlight_end":16},{"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_7!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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 `route` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/app.rs:78: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;12m78\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;12m79\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;12m80\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;12m81\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\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;12m132\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;12m133\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":"cards-client-rs 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"cards-client-rs","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `route` 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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":89,"byte_end":109,"line_start":5,"line_end":5,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":334,"byte_end":354,"line_start":5,"line_end":5,"column_start":258,"column_end":278,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":258,"highlight_end":278}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/app.rs","byte_start":1902,"byte_end":4499,"line_start":78,"line_end":133,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":" <>","highlight_start":1,"highlight_end":15},{"text":" ","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":38},{"text":"
","highlight_start":1,"highlight_end":61},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":46},{"text":" render = Router::render(move |route: AppRoute| {","highlight_start":1,"highlight_end":81},{"text":" let page = match &route {","highlight_start":1,"highlight_end":62},{"text":" AppRoute::Index => html!{ },","highlight_start":1,"highlight_end":86},{"text":" AppRoute::ListGames => html!{ },","highlight_start":1,"highlight_end":94},{"text":" AppRoute::CreateGame => html!{ },","highlight_start":1,"highlight_end":96},{"text":" AppRoute::JoinGame { game_id, username } =>","highlight_start":1,"highlight_end":84},{"text":" html!{ },","highlight_start":1,"highlight_end":111},{"text":" AppRoute::PlayGame { game_id, player_id } =>","highlight_start":1,"highlight_end":85},{"text":" html!{ },","highlight_start":1,"highlight_end":110},{"text":" AppRoute::NotFound(route) =>","highlight_start":1,"highlight_end":69},{"text":" html!{ },","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":39},{"text":" html! {","highlight_start":1,"highlight_end":44},{"text":" <>","highlight_start":1,"highlight_end":43},{"text":" { route.render_breadcrumb() }","highlight_start":1,"highlight_end":74},{"text":" { page }","highlight_start":1,"highlight_end":53},{"text":" ","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":38},{"text":" })","highlight_start":1,"highlight_end":35},{"text":" redirect = Router::redirect(|r: Route<_>| AppRoute::NotFound(r.to_string()))","highlight_start":1,"highlight_end":109},{"text":" />","highlight_start":1,"highlight_end":35},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":40},{"text":"
","highlight_start":1,"highlight_end":60},{"text":"

{ pkg_version }

","highlight_start":1,"highlight_end":47},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":26},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":66},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":" ","highlight_start":1,"highlight_end":16},{"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_7!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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 `route` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/app.rs:78: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;12m78\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;12m79\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;12m80\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;12m81\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\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;12m132\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;12m133\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":"cards-client-rs 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"cards-client-rs","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `page` 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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":89,"byte_end":109,"line_start":5,"line_end":5,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":334,"byte_end":354,"line_start":5,"line_end":5,"column_start":258,"column_end":278,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":258,"highlight_end":278}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/app.rs","byte_start":1902,"byte_end":4499,"line_start":78,"line_end":133,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":" <>","highlight_start":1,"highlight_end":15},{"text":" ","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":38},{"text":"
","highlight_start":1,"highlight_end":61},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":46},{"text":" render = Router::render(move |route: AppRoute| {","highlight_start":1,"highlight_end":81},{"text":" let page = match &route {","highlight_start":1,"highlight_end":62},{"text":" AppRoute::Index => html!{ },","highlight_start":1,"highlight_end":86},{"text":" AppRoute::ListGames => html!{ },","highlight_start":1,"highlight_end":94},{"text":" AppRoute::CreateGame => html!{ },","highlight_start":1,"highlight_end":96},{"text":" AppRoute::JoinGame { game_id, username } =>","highlight_start":1,"highlight_end":84},{"text":" html!{ },","highlight_start":1,"highlight_end":111},{"text":" AppRoute::PlayGame { game_id, player_id } =>","highlight_start":1,"highlight_end":85},{"text":" html!{ },","highlight_start":1,"highlight_end":110},{"text":" AppRoute::NotFound(route) =>","highlight_start":1,"highlight_end":69},{"text":" html!{ },","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":39},{"text":" html! {","highlight_start":1,"highlight_end":44},{"text":" <>","highlight_start":1,"highlight_end":43},{"text":" { route.render_breadcrumb() }","highlight_start":1,"highlight_end":74},{"text":" { page }","highlight_start":1,"highlight_end":53},{"text":" ","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":38},{"text":" })","highlight_start":1,"highlight_end":35},{"text":" redirect = Router::redirect(|r: Route<_>| AppRoute::NotFound(r.to_string()))","highlight_start":1,"highlight_end":109},{"text":" />","highlight_start":1,"highlight_end":35},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":40},{"text":"
","highlight_start":1,"highlight_end":60},{"text":"

{ pkg_version }

","highlight_start":1,"highlight_end":47},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":26},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":66},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":" ","highlight_start":1,"highlight_end":16},{"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_7!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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 `page` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/app.rs:78: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;12m78\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;12m79\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;12m80\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;12m81\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\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;12m132\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;12m133\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 `l` in this scope [INFO] [stdout] --> src/components/notifications.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 87 | / html! { [INFO] [stdout] 88 | |
[INFO] [stdout] 89 | | [INFO] [stdout] 90 | | { for notification.text.lines().map(|l| html! {

{ l }

}) } [INFO] [stdout] 91 | |
[INFO] [stdout] 92 | | } [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":"cards-client-rs 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"cards-client-rs","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `id` 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":"src/lib.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-f3509e039981adaf/out/count.rs","byte_start":121,"byte_end":141,"line_start":5,"line_end":5,"column_start":45,"column_end":65,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":45,"highlight_end":65}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":259,"byte_end":279,"line_start":5,"line_end":5,"column_start":183,"column_end":203,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":183,"highlight_end":203}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/components/ws_dbg_console.rs","byte_start":7449,"byte_end":10340,"line_start":211,"line_end":269,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":"
","highlight_start":1,"highlight_end":34},{"text":"
","highlight_start":1,"highlight_end":74},{"text":"

{ \"Message history - \" }{ self.ws_history.len() }

","highlight_start":1,"highlight_end":103},{"text":"
","highlight_start":1,"highlight_end":45},{"text":"                        {","highlight_start":1,"highlight_end":26},{"text":"                            for self.ws_history.iter().map(|(id, line)| {","highlight_start":1,"highlight_end":74},{"text":"                                html! { 

{ format!(\"{}. {}\", id, line) }

}","highlight_start":1,"highlight_end":81},{"text":" })","highlight_start":1,"highlight_end":31},{"text":" }","highlight_start":1,"highlight_end":26},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":37},{"text":" ","highlight_start":1,"highlight_end":27},{"text":" ","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":34},{"text":" ","highlight_start":1,"highlight_end":34},{"text":" ","highlight_start":1,"highlight_end":34},{"text":"
","highlight_start":1,"highlight_end":27},{"text":" ","highlight_start":1,"highlight_end":27},{"text":" ","highlight_start":1,"highlight_end":30},{"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_1!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"src/components/ws_dbg_console.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use derive_more::From;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use std::process::id;\n","suggestion_applicability":"Unspecified","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `id` 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\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\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;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse std::process::id;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"}} [INFO] [stdout] {"reason":"compiler-message","package_id":"cards-client-rs 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"cards-client-rs","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"expected value, found macro `line`","code":{"code":"E0423","explanation":"An identifier was used like a function name or a value was expected and the\nidentifier exists but it belongs to a different namespace.\n\nErroneous code example:\n\n```compile_fail,E0423\nstruct Foo { a: bool };\n\nlet f = Foo();\n// error: expected function, tuple struct or tuple variant, found `Foo`\n// `Foo` is a struct name, but this expression uses it like a function name\n```\n\nPlease verify you didn't misspell the name of what you actually wanted to use\nhere. Example:\n\n```\nfn Foo() -> u32 { 0 }\n\nlet f = Foo(); // ok!\n```\n\nIt is common to forget the trailing `!` on macro invocations, which would also\nyield this error:\n\n```compile_fail,E0423\nprintln(\"\");\n// error: expected function, tuple struct or tuple variant,\n// found macro `println`\n// did you mean `println!(...)`? (notice the trailing `!`)\n```\n\nAnother case where this error is emitted is when a value is expected, but\nsomething else is found:\n\n```compile_fail,E0423\npub mod a {\n pub const I: i32 = 1;\n}\n\nfn h1() -> i32 {\n a.I\n //~^ ERROR expected value, found module `a`\n // did you mean `a::I`?\n}\n```\n"},"level":"error","spans":[{"file_name":"src/lib.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[],"label":"not a value","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-f3509e039981adaf/out/count.rs","byte_start":121,"byte_end":141,"line_start":5,"line_end":5,"column_start":45,"column_end":65,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":45,"highlight_end":65}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":259,"byte_end":279,"line_start":5,"line_end":5,"column_start":183,"column_end":203,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":183,"highlight_end":203}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/components/ws_dbg_console.rs","byte_start":7449,"byte_end":10340,"line_start":211,"line_end":269,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":"
","highlight_start":1,"highlight_end":34},{"text":"
","highlight_start":1,"highlight_end":74},{"text":"

{ \"Message history - \" }{ self.ws_history.len() }

","highlight_start":1,"highlight_end":103},{"text":"
","highlight_start":1,"highlight_end":45},{"text":"                        {","highlight_start":1,"highlight_end":26},{"text":"                            for self.ws_history.iter().map(|(id, line)| {","highlight_start":1,"highlight_end":74},{"text":"                                html! { 

{ format!(\"{}. {}\", id, line) }

}","highlight_start":1,"highlight_end":81},{"text":" })","highlight_start":1,"highlight_end":31},{"text":" }","highlight_start":1,"highlight_end":26},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":37},{"text":" ","highlight_start":1,"highlight_end":27},{"text":" ","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":34},{"text":" ","highlight_start":1,"highlight_end":34},{"text":" ","highlight_start":1,"highlight_end":34},{"text":"
","highlight_start":1,"highlight_end":27},{"text":" ","highlight_start":1,"highlight_end":27},{"text":" ","highlight_start":1,"highlight_end":30},{"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_1!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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":[{"message":"use `!` to invoke the macro","code":null,"level":"help","spans":[{"file_name":"src/lib.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[],"label":null,"suggested_replacement":"!","suggestion_applicability":"MaybeIncorrect","expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-f3509e039981adaf/out/count.rs","byte_start":121,"byte_end":141,"line_start":5,"line_end":5,"column_start":45,"column_end":65,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":45,"highlight_end":65}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":259,"byte_end":279,"line_start":5,"line_end":5,"column_start":183,"column_end":203,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":183,"highlight_end":203}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/components/ws_dbg_console.rs","byte_start":7449,"byte_end":10340,"line_start":211,"line_end":269,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":"
","highlight_start":1,"highlight_end":34},{"text":"
","highlight_start":1,"highlight_end":74},{"text":"

{ \"Message history - \" }{ self.ws_history.len() }

","highlight_start":1,"highlight_end":103},{"text":"
","highlight_start":1,"highlight_end":45},{"text":"                        {","highlight_start":1,"highlight_end":26},{"text":"                            for self.ws_history.iter().map(|(id, line)| {","highlight_start":1,"highlight_end":74},{"text":"                                html! { 

{ format!(\"{}. {}\", id, line) }

}","highlight_start":1,"highlight_end":81},{"text":" })","highlight_start":1,"highlight_end":31},{"text":" }","highlight_start":1,"highlight_end":26},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":37},{"text":" ","highlight_start":1,"highlight_end":27},{"text":" ","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":34},{"text":" ","highlight_start":1,"highlight_end":34},{"text":" ","highlight_start":1,"highlight_end":34},{"text":"
","highlight_start":1,"highlight_end":27},{"text":" ","highlight_start":1,"highlight_end":27},{"text":" ","highlight_start":1,"highlight_end":30},{"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_1!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0423]\u001b[0m\u001b[0m\u001b[1m: expected value, found macro `line`\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\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: use `!` to invoke the macro\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;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m!#![recursion_limit = \"512\"]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m^\u001b[0m\n\n"}} [INFO] [stdout] {"reason":"compiler-message","package_id":"cards-client-rs 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"cards-client-rs","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `game_id` 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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":89,"byte_end":109,"line_start":5,"line_end":5,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":334,"byte_end":354,"line_start":5,"line_end":5,"column_start":258,"column_end":278,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":258,"highlight_end":278}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/app.rs","byte_start":1902,"byte_end":4499,"line_start":78,"line_end":133,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":" <>","highlight_start":1,"highlight_end":15},{"text":" ","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":38},{"text":"
","highlight_start":1,"highlight_end":61},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":46},{"text":" render = Router::render(move |route: AppRoute| {","highlight_start":1,"highlight_end":81},{"text":" let page = match &route {","highlight_start":1,"highlight_end":62},{"text":" AppRoute::Index => html!{ },","highlight_start":1,"highlight_end":86},{"text":" AppRoute::ListGames => html!{ },","highlight_start":1,"highlight_end":94},{"text":" AppRoute::CreateGame => html!{ },","highlight_start":1,"highlight_end":96},{"text":" AppRoute::JoinGame { game_id, username } =>","highlight_start":1,"highlight_end":84},{"text":" html!{ },","highlight_start":1,"highlight_end":111},{"text":" AppRoute::PlayGame { game_id, player_id } =>","highlight_start":1,"highlight_end":85},{"text":" html!{ },","highlight_start":1,"highlight_end":110},{"text":" AppRoute::NotFound(route) =>","highlight_start":1,"highlight_end":69},{"text":" html!{ },","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":39},{"text":" html! {","highlight_start":1,"highlight_end":44},{"text":" <>","highlight_start":1,"highlight_end":43},{"text":" { route.render_breadcrumb() }","highlight_start":1,"highlight_end":74},{"text":" { page }","highlight_start":1,"highlight_end":53},{"text":" ","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":38},{"text":" })","highlight_start":1,"highlight_end":35},{"text":" redirect = Router::redirect(|r: Route<_>| AppRoute::NotFound(r.to_string()))","highlight_start":1,"highlight_end":109},{"text":" />","highlight_start":1,"highlight_end":35},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":40},{"text":"
","highlight_start":1,"highlight_end":60},{"text":"

{ pkg_version }

","highlight_start":1,"highlight_end":47},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":26},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":66},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":" ","highlight_start":1,"highlight_end":16},{"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":1},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { 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":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_7!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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 `game_id` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/app.rs:78: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;12m78\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;12m79\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;12m80\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;12m81\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\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;12m132\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;12m133\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":"cards-client-rs 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"cards-client-rs","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `username` 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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":89,"byte_end":109,"line_start":5,"line_end":5,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":334,"byte_end":354,"line_start":5,"line_end":5,"column_start":258,"column_end":278,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":258,"highlight_end":278}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/app.rs","byte_start":1902,"byte_end":4499,"line_start":78,"line_end":133,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":" <>","highlight_start":1,"highlight_end":15},{"text":" ","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":38},{"text":"
","highlight_start":1,"highlight_end":61},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":46},{"text":" render = Router::render(move |route: AppRoute| {","highlight_start":1,"highlight_end":81},{"text":" let page = match &route {","highlight_start":1,"highlight_end":62},{"text":" AppRoute::Index => html!{ },","highlight_start":1,"highlight_end":86},{"text":" AppRoute::ListGames => html!{ },","highlight_start":1,"highlight_end":94},{"text":" AppRoute::CreateGame => html!{ },","highlight_start":1,"highlight_end":96},{"text":" AppRoute::JoinGame { game_id, username } =>","highlight_start":1,"highlight_end":84},{"text":" html!{ },","highlight_start":1,"highlight_end":111},{"text":" AppRoute::PlayGame { game_id, player_id } =>","highlight_start":1,"highlight_end":85},{"text":" html!{ },","highlight_start":1,"highlight_end":110},{"text":" AppRoute::NotFound(route) =>","highlight_start":1,"highlight_end":69},{"text":" html!{ },","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":39},{"text":" html! {","highlight_start":1,"highlight_end":44},{"text":" <>","highlight_start":1,"highlight_end":43},{"text":" { route.render_breadcrumb() }","highlight_start":1,"highlight_end":74},{"text":" { page }","highlight_start":1,"highlight_end":53},{"text":" ","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":38},{"text":" })","highlight_start":1,"highlight_end":35},{"text":" redirect = Router::redirect(|r: Route<_>| AppRoute::NotFound(r.to_string()))","highlight_start":1,"highlight_end":109},{"text":" />","highlight_start":1,"highlight_end":35},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":40},{"text":"
","highlight_start":1,"highlight_end":60},{"text":"

{ pkg_version }

","highlight_start":1,"highlight_end":47},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":26},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":66},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":" ","highlight_start":1,"highlight_end":16},{"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_7!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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 `username` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/app.rs:78: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;12m78\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;12m79\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;12m80\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;12m81\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\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;12m132\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;12m133\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":"cards-client-rs 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"cards-client-rs","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `game_id` 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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":89,"byte_end":109,"line_start":5,"line_end":5,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":334,"byte_end":354,"line_start":5,"line_end":5,"column_start":258,"column_end":278,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":258,"highlight_end":278}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/app.rs","byte_start":1902,"byte_end":4499,"line_start":78,"line_end":133,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":" <>","highlight_start":1,"highlight_end":15},{"text":" ","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":38},{"text":"
","highlight_start":1,"highlight_end":61},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":46},{"text":" render = Router::render(move |route: AppRoute| {","highlight_start":1,"highlight_end":81},{"text":" let page = match &route {","highlight_start":1,"highlight_end":62},{"text":" AppRoute::Index => html!{ },","highlight_start":1,"highlight_end":86},{"text":" AppRoute::ListGames => html!{ },","highlight_start":1,"highlight_end":94},{"text":" AppRoute::CreateGame => html!{ },","highlight_start":1,"highlight_end":96},{"text":" AppRoute::JoinGame { game_id, username } =>","highlight_start":1,"highlight_end":84},{"text":" html!{ },","highlight_start":1,"highlight_end":111},{"text":" AppRoute::PlayGame { game_id, player_id } =>","highlight_start":1,"highlight_end":85},{"text":" html!{ },","highlight_start":1,"highlight_end":110},{"text":" AppRoute::NotFound(route) =>","highlight_start":1,"highlight_end":69},{"text":" html!{ },","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":39},{"text":" html! {","highlight_start":1,"highlight_end":44},{"text":" <>","highlight_start":1,"highlight_end":43},{"text":" { route.render_breadcrumb() }","highlight_start":1,"highlight_end":74},{"text":" { page }","highlight_start":1,"highlight_end":53},{"text":" ","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":38},{"text":" })","highlight_start":1,"highlight_end":35},{"text":" redirect = Router::redirect(|r: Route<_>| AppRoute::NotFound(r.to_string()))","highlight_start":1,"highlight_end":109},{"text":" />","highlight_start":1,"highlight_end":35},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":40},{"text":"
","highlight_start":1,"highlight_end":60},{"text":"

{ pkg_version }

","highlight_start":1,"highlight_end":47},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":26},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":66},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":" ","highlight_start":1,"highlight_end":16},{"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_7!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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 `game_id` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/app.rs:78: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;12m78\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;12m79\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;12m80\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;12m81\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\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;12m132\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;12m133\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":"cards-client-rs 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"cards-client-rs","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `player_id` 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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":89,"byte_end":109,"line_start":5,"line_end":5,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":334,"byte_end":354,"line_start":5,"line_end":5,"column_start":258,"column_end":278,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":258,"highlight_end":278}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/app.rs","byte_start":1902,"byte_end":4499,"line_start":78,"line_end":133,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":" <>","highlight_start":1,"highlight_end":15},{"text":" ","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":38},{"text":"
","highlight_start":1,"highlight_end":61},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":46},{"text":" render = Router::render(move |route: AppRoute| {","highlight_start":1,"highlight_end":81},{"text":" let page = match &route {","highlight_start":1,"highlight_end":62},{"text":" AppRoute::Index => html!{ },","highlight_start":1,"highlight_end":86},{"text":" AppRoute::ListGames => html!{ },","highlight_start":1,"highlight_end":94},{"text":" AppRoute::CreateGame => html!{ },","highlight_start":1,"highlight_end":96},{"text":" AppRoute::JoinGame { game_id, username } =>","highlight_start":1,"highlight_end":84},{"text":" html!{ },","highlight_start":1,"highlight_end":111},{"text":" AppRoute::PlayGame { game_id, player_id } =>","highlight_start":1,"highlight_end":85},{"text":" html!{ },","highlight_start":1,"highlight_end":110},{"text":" AppRoute::NotFound(route) =>","highlight_start":1,"highlight_end":69},{"text":" html!{ },","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":39},{"text":" html! {","highlight_start":1,"highlight_end":44},{"text":" <>","highlight_start":1,"highlight_end":43},{"text":" { route.render_breadcrumb() }","highlight_start":1,"highlight_end":74},{"text":" { page }","highlight_start":1,"highlight_end":53},{"text":" ","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":38},{"text":" })","highlight_start":1,"highlight_end":35},{"text":" redirect = Router::redirect(|r: Route<_>| AppRoute::NotFound(r.to_string()))","highlight_start":1,"highlight_end":109},{"text":" />","highlight_start":1,"highlight_end":35},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":40},{"text":"
","highlight_start":1,"highlight_end":60},{"text":"

{ pkg_version }

","highlight_start":1,"highlight_end":47},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":26},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":66},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":" ","highlight_start":1,"highlight_end":16},{"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_7!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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 `player_id` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/app.rs:78: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;12m78\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;12m79\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;12m80\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;12m81\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\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;12m132\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;12m133\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":"cards-client-rs 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"cards-client-rs","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `route` 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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":89,"byte_end":109,"line_start":5,"line_end":5,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":334,"byte_end":354,"line_start":5,"line_end":5,"column_start":258,"column_end":278,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":258,"highlight_end":278}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/app.rs","byte_start":1902,"byte_end":4499,"line_start":78,"line_end":133,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":" <>","highlight_start":1,"highlight_end":15},{"text":" ","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":38},{"text":"
","highlight_start":1,"highlight_end":61},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":46},{"text":" render = Router::render(move |route: AppRoute| {","highlight_start":1,"highlight_end":81},{"text":" let page = match &route {","highlight_start":1,"highlight_end":62},{"text":" AppRoute::Index => html!{ },","highlight_start":1,"highlight_end":86},{"text":" AppRoute::ListGames => html!{ },","highlight_start":1,"highlight_end":94},{"text":" AppRoute::CreateGame => html!{ },","highlight_start":1,"highlight_end":96},{"text":" AppRoute::JoinGame { game_id, username } =>","highlight_start":1,"highlight_end":84},{"text":" html!{ },","highlight_start":1,"highlight_end":111},{"text":" AppRoute::PlayGame { game_id, player_id } =>","highlight_start":1,"highlight_end":85},{"text":" html!{ },","highlight_start":1,"highlight_end":110},{"text":" AppRoute::NotFound(route) =>","highlight_start":1,"highlight_end":69},{"text":" html!{ },","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":39},{"text":" html! {","highlight_start":1,"highlight_end":44},{"text":" <>","highlight_start":1,"highlight_end":43},{"text":" { route.render_breadcrumb() }","highlight_start":1,"highlight_end":74},{"text":" { page }","highlight_start":1,"highlight_end":53},{"text":" ","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":38},{"text":" })","highlight_start":1,"highlight_end":35},{"text":" redirect = Router::redirect(|r: Route<_>| AppRoute::NotFound(r.to_string()))","highlight_start":1,"highlight_end":109},{"text":" />","highlight_start":1,"highlight_end":35},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":40},{"text":"
","highlight_start":1,"highlight_end":60},{"text":"

{ pkg_version }

","highlight_start":1,"highlight_end":47},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":26},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":66},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":" ","highlight_start":1,"highlight_end":16},{"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_7!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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 `route` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/app.rs:78: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;12m78\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;12m79\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;12m80\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;12m81\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\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;12m132\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;12m133\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":"cards-client-rs 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"cards-client-rs","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `route` 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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":89,"byte_end":109,"line_start":5,"line_end":5,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":334,"byte_end":354,"line_start":5,"line_end":5,"column_start":258,"column_end":278,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":258,"highlight_end":278}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/app.rs","byte_start":1902,"byte_end":4499,"line_start":78,"line_end":133,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":" <>","highlight_start":1,"highlight_end":15},{"text":" ","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":38},{"text":"
","highlight_start":1,"highlight_end":61},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":46},{"text":" render = Router::render(move |route: AppRoute| {","highlight_start":1,"highlight_end":81},{"text":" let page = match &route {","highlight_start":1,"highlight_end":62},{"text":" AppRoute::Index => html!{ },","highlight_start":1,"highlight_end":86},{"text":" AppRoute::ListGames => html!{ },","highlight_start":1,"highlight_end":94},{"text":" AppRoute::CreateGame => html!{ },","highlight_start":1,"highlight_end":96},{"text":" AppRoute::JoinGame { game_id, username } =>","highlight_start":1,"highlight_end":84},{"text":" html!{ },","highlight_start":1,"highlight_end":111},{"text":" AppRoute::PlayGame { game_id, player_id } =>","highlight_start":1,"highlight_end":85},{"text":" html!{ },","highlight_start":1,"highlight_end":110},{"text":" AppRoute::NotFound(route) =>","highlight_start":1,"highlight_end":69},{"text":" html!{ },","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":39},{"text":" html! {","highlight_start":1,"highlight_end":44},{"text":" <>","highlight_start":1,"highlight_end":43},{"text":" { route.render_breadcrumb() }","highlight_start":1,"highlight_end":74},{"text":" { page }","highlight_start":1,"highlight_end":53},{"text":" ","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":38},{"text":" })","highlight_start":1,"highlight_end":35},{"text":" redirect = Router::redirect(|r: Route<_>| AppRoute::NotFound(r.to_string()))","highlight_start":1,"highlight_end":109},{"text":" />","highlight_start":1,"highlight_end":35},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":40},{"text":"
","highlight_start":1,"highlight_end":60},{"text":"

{ pkg_version }

","highlight_start":1,"highlight_end":47},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":26},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":66},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":" ","highlight_start":1,"highlight_end":16},{"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_7!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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 `route` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/app.rs:78: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;12m78\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;12m79\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;12m80\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;12m81\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\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;12m132\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;12m133\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":"cards-client-rs 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"cards-client-rs","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `page` 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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":89,"byte_end":109,"line_start":5,"line_end":5,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":334,"byte_end":354,"line_start":5,"line_end":5,"column_start":258,"column_end":278,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":258,"highlight_end":278}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/app.rs","byte_start":1902,"byte_end":4499,"line_start":78,"line_end":133,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":" <>","highlight_start":1,"highlight_end":15},{"text":" ","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":38},{"text":"
","highlight_start":1,"highlight_end":61},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":46},{"text":" render = Router::render(move |route: AppRoute| {","highlight_start":1,"highlight_end":81},{"text":" let page = match &route {","highlight_start":1,"highlight_end":62},{"text":" AppRoute::Index => html!{ },","highlight_start":1,"highlight_end":86},{"text":" AppRoute::ListGames => html!{ },","highlight_start":1,"highlight_end":94},{"text":" AppRoute::CreateGame => html!{ },","highlight_start":1,"highlight_end":96},{"text":" AppRoute::JoinGame { game_id, username } =>","highlight_start":1,"highlight_end":84},{"text":" html!{ },","highlight_start":1,"highlight_end":111},{"text":" AppRoute::PlayGame { game_id, player_id } =>","highlight_start":1,"highlight_end":85},{"text":" html!{ },","highlight_start":1,"highlight_end":110},{"text":" AppRoute::NotFound(route) =>","highlight_start":1,"highlight_end":69},{"text":" html!{ },","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":39},{"text":" html! {","highlight_start":1,"highlight_end":44},{"text":" <>","highlight_start":1,"highlight_end":43},{"text":" { route.render_breadcrumb() }","highlight_start":1,"highlight_end":74},{"text":" { page }","highlight_start":1,"highlight_end":53},{"text":" ","highlight_start":1,"highlight_end":44},{"text":" }","highlight_start":1,"highlight_end":38},{"text":" })","highlight_start":1,"highlight_end":35},{"text":" redirect = Router::redirect(|r: Route<_>| AppRoute::NotFound(r.to_string()))","highlight_start":1,"highlight_end":109},{"text":" />","highlight_start":1,"highlight_end":35},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":40},{"text":"
","highlight_start":1,"highlight_end":60},{"text":"

{ pkg_version }

","highlight_start":1,"highlight_end":47},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":26},{"text":"","highlight_start":1,"highlight_end":1},{"text":"
","highlight_start":1,"highlight_end":51},{"text":"
","highlight_start":1,"highlight_end":44},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":66},{"text":"
","highlight_start":1,"highlight_end":31},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":" ","highlight_start":1,"highlight_end":16},{"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_7!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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 `page` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/app.rs:78: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;12m78\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;12m79\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;12m80\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;12m81\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\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;12m132\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;12m133\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 `l` in this scope [INFO] [stdout] --> src/components/notifications.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 87 | / html! { [INFO] [stdout] 88 | |
[INFO] [stdout] 89 | | [INFO] [stdout] 90 | | { for notification.text.lines().map(|l| html! {

{ l }

}) } [INFO] [stdout] 91 | |
[INFO] [stdout] 92 | | } [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":"cards-client-rs 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"cards-client-rs","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `id` 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":"src/lib.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-f3509e039981adaf/out/count.rs","byte_start":121,"byte_end":141,"line_start":5,"line_end":5,"column_start":45,"column_end":65,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":45,"highlight_end":65}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":259,"byte_end":279,"line_start":5,"line_end":5,"column_start":183,"column_end":203,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":183,"highlight_end":203}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/components/ws_dbg_console.rs","byte_start":7449,"byte_end":10340,"line_start":211,"line_end":269,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":"
","highlight_start":1,"highlight_end":34},{"text":"
","highlight_start":1,"highlight_end":74},{"text":"

{ \"Message history - \" }{ self.ws_history.len() }

","highlight_start":1,"highlight_end":103},{"text":"
","highlight_start":1,"highlight_end":45},{"text":"                        {","highlight_start":1,"highlight_end":26},{"text":"                            for self.ws_history.iter().map(|(id, line)| {","highlight_start":1,"highlight_end":74},{"text":"                                html! { 

{ format!(\"{}. {}\", id, line) }

}","highlight_start":1,"highlight_end":81},{"text":" })","highlight_start":1,"highlight_end":31},{"text":" }","highlight_start":1,"highlight_end":26},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":37},{"text":" ","highlight_start":1,"highlight_end":27},{"text":" ","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":34},{"text":" ","highlight_start":1,"highlight_end":34},{"text":" ","highlight_start":1,"highlight_end":34},{"text":"
","highlight_start":1,"highlight_end":27},{"text":" ","highlight_start":1,"highlight_end":27},{"text":" ","highlight_start":1,"highlight_end":30},{"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_1!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"src/components/ws_dbg_console.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use derive_more::From;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use std::process::id;\n","suggestion_applicability":"Unspecified","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `id` 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\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\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;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse std::process::id;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"}} [INFO] [stdout] {"reason":"compiler-message","package_id":"cards-client-rs 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"cards-client-rs","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"expected value, found macro `line`","code":{"code":"E0423","explanation":"An identifier was used like a function name or a value was expected and the\nidentifier exists but it belongs to a different namespace.\n\nErroneous code example:\n\n```compile_fail,E0423\nstruct Foo { a: bool };\n\nlet f = Foo();\n// error: expected function, tuple struct or tuple variant, found `Foo`\n// `Foo` is a struct name, but this expression uses it like a function name\n```\n\nPlease verify you didn't misspell the name of what you actually wanted to use\nhere. Example:\n\n```\nfn Foo() -> u32 { 0 }\n\nlet f = Foo(); // ok!\n```\n\nIt is common to forget the trailing `!` on macro invocations, which would also\nyield this error:\n\n```compile_fail,E0423\nprintln(\"\");\n// error: expected function, tuple struct or tuple variant,\n// found macro `println`\n// did you mean `println!(...)`? (notice the trailing `!`)\n```\n\nAnother case where this error is emitted is when a value is expected, but\nsomething else is found:\n\n```compile_fail,E0423\npub mod a {\n pub const I: i32 = 1;\n}\n\nfn h1() -> i32 {\n a.I\n //~^ ERROR expected value, found module `a`\n // did you mean `a::I`?\n}\n```\n"},"level":"error","spans":[{"file_name":"src/lib.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[],"label":"not a value","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-f3509e039981adaf/out/count.rs","byte_start":121,"byte_end":141,"line_start":5,"line_end":5,"column_start":45,"column_end":65,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":45,"highlight_end":65}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":259,"byte_end":279,"line_start":5,"line_end":5,"column_start":183,"column_end":203,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":183,"highlight_end":203}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/components/ws_dbg_console.rs","byte_start":7449,"byte_end":10340,"line_start":211,"line_end":269,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":"
","highlight_start":1,"highlight_end":34},{"text":"
","highlight_start":1,"highlight_end":74},{"text":"

{ \"Message history - \" }{ self.ws_history.len() }

","highlight_start":1,"highlight_end":103},{"text":"
","highlight_start":1,"highlight_end":45},{"text":"                        {","highlight_start":1,"highlight_end":26},{"text":"                            for self.ws_history.iter().map(|(id, line)| {","highlight_start":1,"highlight_end":74},{"text":"                                html! { 

{ format!(\"{}. {}\", id, line) }

}","highlight_start":1,"highlight_end":81},{"text":" })","highlight_start":1,"highlight_end":31},{"text":" }","highlight_start":1,"highlight_end":26},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":37},{"text":" ","highlight_start":1,"highlight_end":27},{"text":" ","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":34},{"text":" ","highlight_start":1,"highlight_end":34},{"text":" ","highlight_start":1,"highlight_end":34},{"text":"
","highlight_start":1,"highlight_end":27},{"text":" ","highlight_start":1,"highlight_end":27},{"text":" ","highlight_start":1,"highlight_end":30},{"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_1!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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":[{"message":"use `!` to invoke the macro","code":null,"level":"help","spans":[{"file_name":"src/lib.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[],"label":null,"suggested_replacement":"!","suggestion_applicability":"MaybeIncorrect","expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-f3509e039981adaf/out/count.rs","byte_start":121,"byte_end":141,"line_start":5,"line_end":5,"column_start":45,"column_end":65,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":45,"highlight_end":65}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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-f3509e039981adaf/out/count.rs","byte_start":259,"byte_end":279,"line_start":5,"line_end":5,"column_start":183,"column_end":203,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":183,"highlight_end":203}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/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.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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/components/ws_dbg_console.rs","byte_start":7449,"byte_end":10340,"line_start":211,"line_end":269,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":"
","highlight_start":1,"highlight_end":34},{"text":"
","highlight_start":1,"highlight_end":74},{"text":"

{ \"Message history - \" }{ self.ws_history.len() }

","highlight_start":1,"highlight_end":103},{"text":"
","highlight_start":1,"highlight_end":45},{"text":"                        {","highlight_start":1,"highlight_end":26},{"text":"                            for self.ws_history.iter().map(|(id, line)| {","highlight_start":1,"highlight_end":74},{"text":"                                html! { 

{ format!(\"{}. {}\", id, line) }

}","highlight_start":1,"highlight_end":81},{"text":" })","highlight_start":1,"highlight_end":31},{"text":" }","highlight_start":1,"highlight_end":26},{"text":"
","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":37},{"text":" ","highlight_start":1,"highlight_end":27},{"text":" ","highlight_start":1,"highlight_end":27},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" ","highlight_start":1,"highlight_end":34},{"text":" ","highlight_start":1,"highlight_end":34},{"text":" ","highlight_start":1,"highlight_end":34},{"text":"
","highlight_start":1,"highlight_end":27},{"text":" ","highlight_start":1,"highlight_end":27},{"text":" ","highlight_start":1,"highlight_end":30},{"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2948,"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.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.4/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"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-f3509e039981adaf/out/count.rs","byte_start":56,"byte_end":4372,"line_start":4,"line_end":9,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" macro_rules! count {","highlight_start":9,"highlight_end":29},{"text":" () => { proc_macro_call_0!() };(!) => { proc_macro_call_1!() };(!!) => { proc_macro_call_2!() };(!!!) => { proc_macro_call_3!() };(!!!!) => { proc_macro_call_4!() };(!!!!!) => { proc_macro_call_5!() };(!!!!!!) => { proc_macro_call_6!() };(!!!!!!!) => { proc_macro_call_7!() };(!!!!!!!!) => { proc_macro_call_8!() };(!!!!!!!!!) => { proc_macro_call_9!() };(!!!!!!!!!!) => { proc_macro_call_10!() };(!!!!!!!!!!!) => { proc_macro_call_11!() };(!!!!!!!!!!!!) => { proc_macro_call_12!() };(!!!!!!!!!!!!!) => { proc_macro_call_13!() };(!!!!!!!!!!!!!!) => { proc_macro_call_14!() };(!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };(!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };(!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };(!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };(!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };(!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };(!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };(!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };(!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };(!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };(!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":4155},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":25},{"text":" compile_error!(\"this macro does not support >64 nested macro invocations\")","highlight_start":1,"highlight_end":91},{"text":" };","highlight_start":1,"highlight_end":15},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_1!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/git/checkouts/yew-7424ad4d701b481c/69cfd6a/yew/src/lib.rs","byte_start":2914,"byte_end":2972,"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":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0423]\u001b[0m\u001b[0m\u001b[1m: expected value, found macro `line`\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\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: use `!` to invoke the macro\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;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m!#![recursion_limit = \"512\"]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;14m^\u001b[0m\n\n"}} [INFO] [stdout] error: aborting due to 10 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0423, E0425. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0423`. [INFO] [stdout] [INFO] [stderr] error: could not compile `cards-client-rs` [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] error: aborting due to 10 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0423, E0425. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0423`. [INFO] [stdout] [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "c27da727c009b6f460674e3c7800f056a25c067232c2a30bef413e4e1c69e9ee", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c27da727c009b6f460674e3c7800f056a25c067232c2a30bef413e4e1c69e9ee", kill_on_drop: false }` [INFO] [stdout] c27da727c009b6f460674e3c7800f056a25c067232c2a30bef413e4e1c69e9ee